2008-12-18 |
Dan Gohman | When emitting instructions that define EFLAGS and the... |
tree | commitdiff |
2008-12-18 |
Dan Gohman | When setting up the frame pointer, add it as a live... |
tree | commitdiff |
2008-12-18 |
Dan Gohman | Print subreg information in MachineInstr::dump. |
tree | commitdiff |
2008-12-18 |
Mon P Wang | Fixed x86 code generation of multiple for v2i64. It... |
tree | commitdiff |
2008-12-18 |
Mon P Wang | Added support for vector widening. |
tree | commitdiff |
2008-12-18 |
Evan Cheng | Remove dead comments. |
tree | commitdiff |
2008-12-18 |
Nick Lewycky | Oops! Left out a line. |
tree | commitdiff |
2008-12-18 |
Nick Lewycky | Make all the vector elements positive in an srem of... |
tree | commitdiff |
2008-12-18 |
Chris Lattner | Fix PR2929 by making bugpoint/code extract propagate... |
tree | commitdiff |
2008-12-18 |
Dan Gohman | Give MachineLICM a name, for -time-passes etc. |
tree | commitdiff |
2008-12-18 |
Dan Gohman | Move post-RA scheduling before branch folding for now... |
tree | commitdiff |
2008-12-18 |
Owen Anderson | Re-apply r61158 in a form that no longer breaks tests. |
tree | commitdiff |
2008-12-18 |
Dale Johannesen | Revert previous patch, appears to break bootstrap. |
tree | commitdiff |
2008-12-18 |
Dan Gohman | Mark the x86 fp stack registers as "reserved". This... |
tree | commitdiff |
2008-12-18 |
Dale Johannesen | Fix the time regression I introduced in 464.h264ref... |
tree | commitdiff |
2008-12-18 |
Chris Lattner | reapply this hunk from Bill's reversion in r61169,... |
tree | commitdiff |
2008-12-18 |
Chris Lattner | make instnamer name unnamed blocks as well as instructi... |
tree | commitdiff |
2008-12-17 |
Bill Wendling | Temporarily revert r61027. It was causing a bootstrap... |
tree | commitdiff |
2008-12-17 |
Devang Patel | Today the front-ends (llvm-gcc and clang) generate... |
tree | commitdiff |
2008-12-17 |
Owen Anderson | Revert r61158 for now, as it caused some test failures. |
tree | commitdiff |
2008-12-17 |
Owen Anderson | Fix miscompilations caused by renumbering, and enable... |
tree | commitdiff |
2008-12-17 |
Chris Lattner | This adds some missing functions to the C binding: |
tree | commitdiff |
2008-12-17 |
Bill Wendling | Forgot to revert r61031 when I reverted r61019, r61030... |
tree | commitdiff |
2008-12-17 |
Mon P Wang | Fix expansion of vsetcc to set the high bit for true... |
tree | commitdiff |
2008-12-17 |
Chris Lattner | insert some sequence points and preincrement an iterato... |
tree | commitdiff |
2008-12-17 |
Chris Lattner | Enhance heap sra to be substantially more aggressive... |
tree | commitdiff |
2008-12-17 |
Dan Gohman | Double the amount of memory reserved for SUnits. This... |
tree | commitdiff |
2008-12-17 |
Dan Gohman | Use getDepth() and getHeight() instead of accessing the |
tree | commitdiff |
2008-12-17 |
Eli Friedman | Fix for PR3225: disable a broken optimization in |
tree | commitdiff |
2008-12-16 |
Dale Johannesen | Clarify that the scale factor from CheckForIVReuse |
tree | commitdiff |
2008-12-16 |
Dale Johannesen | A new dag combine; several permutations of this |
tree | commitdiff |
2008-12-16 |
Owen Anderson | Add code to renumber split intervals into new vregs... |
tree | commitdiff |
2008-12-16 |
Chris Lattner | Fix another crash found by inspection. If we have... |
tree | commitdiff |
2008-12-16 |
Chris Lattner | fix a crash found by inspection. |
tree | commitdiff |
2008-12-16 |
Eli Friedman | Add a helper to remove a branch and DCE the condition... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Eliminate the loop that walks the critical path. Instea... |
tree | commitdiff |
2008-12-16 |
Bill Wendling | Temporarily revert r61019, r61030, and r61040. These... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Preserve SourceValue information when lowering produces... |
tree | commitdiff |
2008-12-16 |
Evan Cheng | We have decided not to support inline asm where an... |
tree | commitdiff |
2008-12-16 |
Oscar Fuentes | CMake: Added DbgInfoPrinter.cpp to lib/Analysis/CMakeFi... |
tree | commitdiff |
2008-12-16 |
Torok Edwin | Add -print-dbginfo pass that prints LLVM IR with commen... |
tree | commitdiff |
2008-12-16 |
Torok Edwin | Add utility functions to search for DbgStopPointInst... |
tree | commitdiff |
2008-12-16 |
Torok Edwin | use different name for parameter to make it clear that... |
tree | commitdiff |
2008-12-16 |
Nick Lewycky | Generalize support for analyzing loops to include SLE... |
tree | commitdiff |
2008-12-16 |
Chris Lattner | switch some std::set/std::map to SmallPtrSet/DenseMap. |
tree | commitdiff |
2008-12-16 |
Chris Lattner | fix PR3217: fully cached queries need to be verified... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Enable anti-dependence breaking by default when post... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | When breaking an anti-dependency, don't use a register... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Add initial support for back-scheduling address computa... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Remove some special-case logic in ScheduleDAGSDNodes's |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Fix some register-alias-related bugs in the post-RA... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Add a simple target-independent heuristic to allow... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Move addPred and removePred out-of-line. |
tree | commitdiff |
2008-12-16 |
Dan Gohman | Make addPred and removePred return void, since the... |
tree | commitdiff |
2008-12-16 |
Dan Gohman | This getEdgeAttributes doesn't need a template argument. |
tree | commitdiff |
2008-12-15 |
Chris Lattner | enhance heap-sra to apply to fixed sized array allocati... |
tree | commitdiff |
2008-12-15 |
Mon P Wang | Added support for splitting and scalarizing vector... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | Use stripPointerCasts. |
tree | commitdiff |
2008-12-15 |
Chris Lattner | minor tweaks for formatting, allow bitcast in ValueIsOn... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | refactor some code into a new TryToOptimizeStoreOfMallo... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | Teach basicaa to use the nocapture attribute when possi... |
tree | commitdiff |
2008-12-15 |
Dan Gohman | Fix printing of PseudoSourceValues in SDNode graphs. |
tree | commitdiff |
2008-12-15 |
Chris Lattner | add some more notes. |
tree | commitdiff |
2008-12-15 |
Chris Lattner | Add a testcase for GCC PR 23455, which lpre handles... |
tree | commitdiff |
2008-12-15 |
Nick Lewycky | Update generated files after nocapture syntax change. |
tree | commitdiff |
2008-12-15 |
Nick Lewycky | It turns out that "align 1" and unaligned are different... |
tree | commitdiff |
2008-12-15 |
Mon P Wang | Added support to LegalizeType for expanding the operand... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | gvn now hoists this load out of the hot non-call path. |
tree | commitdiff |
2008-12-15 |
Chris Lattner | Enable Load PRE. This teaches GVN to push partially... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | if we have a phi translation failure of the start block, |
tree | commitdiff |
2008-12-15 |
Owen Anderson | Ifdef out some code that I didn't mean to enable by... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | make GVN try to rename inputs to the resultant replaced... |
tree | commitdiff |
2008-12-15 |
Chris Lattner | Implement initial support for PHI translation in memdep... |
tree | commitdiff |
2008-12-15 |
Owen Anderson | Add support for slow-path GVN with full phi constructio... |
tree | commitdiff |
2008-12-15 |
Nick Lewycky | Fix whitespace in comment. |
tree | commitdiff |
2008-12-15 |
Nick Lewycky | Introducing nocapture, a parameter attribute for pointe... |
tree | commitdiff |
2008-12-14 |
Chris Lattner | silence warning when asserts disabled. |
tree | commitdiff |
2008-12-14 |
Chris Lattner | silence warning when asserts disabled. |
tree | commitdiff |
2008-12-14 |
Chris Lattner | eliminate warning when asserts disabled. |
tree | commitdiff |
2008-12-14 |
Owen Anderson | Generalize GVN's phi construciton routine to work for... |
tree | commitdiff |
2008-12-14 |
Duncan Sands | Reapply r60997, this time without forgetting that |
tree | commitdiff |
2008-12-13 |
Bill Wendling | Temporarily revert r60997. It was causing this failure: |
tree | commitdiff |
2008-12-13 |
Duncan Sands | LegalizeDAG is not supposed to introduce illegal |
tree | commitdiff |
2008-12-13 |
Chris Lattner | These messages should always be emitted when NDEBUG... |
tree | commitdiff |
2008-12-13 |
Bill Wendling | Temporarily revert r60973. It's inexplicably causing... |
tree | commitdiff |
2008-12-13 |
Torok Edwin | Fix getFieldAs() to use the parameter instead of 6. |
tree | commitdiff |
2008-12-13 |
Mon P Wang | Remove assertion to allow promotion of a truncating... |
tree | commitdiff |
2008-12-13 |
Mon P Wang | Added basic support for expanding VSETCC |
tree | commitdiff |
2008-12-13 |
Chris Lattner | make RLE preserve the name of the load that it replaces... |
tree | commitdiff |
2008-12-13 |
Duncan Sands | On big-endian machines it is wrong to do a full |
tree | commitdiff |
2008-12-13 |
Misha Brukman | Fix spelling. |
tree | commitdiff |
2008-12-12 |
Devang Patel | Do not print empty DW_AT_comp_dir. |
tree | commitdiff |
2008-12-12 |
Duncan Sands | When expanding unaligned loads and stores do not make |
tree | commitdiff |
2008-12-12 |
Bill Wendling | - Use patterns instead of creating completely new instr... |
tree | commitdiff |
2008-12-12 |
Evan Cheng | Fix add/sub expansion: don't create ADD / SUB with... |
tree | commitdiff |
2008-12-12 |
Nick Lewycky | Revert my re-instated reverted commit, fixes the bootst... |
tree | commitdiff |
2008-12-12 |
Duncan Sands | When using a 4 byte jump table on a 64 bit machine, |
tree | commitdiff |
2008-12-12 |
Duncan Sands | Don't make use of an illegal type (i64) when |
tree | commitdiff |
2008-12-12 |
Mon P Wang | Added support for SELECT v8i8 v4i16 for X86 (MMX) |
tree | commitdiff |
2008-12-12 |
Bill Wendling | Redo the arithmetic with overflow architecture. I was... |
tree | commitdiff |
next |