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 |
2008-12-11 |
Evan Cheng | Fix a 80 col. violation. |
tree | commitdiff |
2008-12-11 |
Nick Lewycky | Sneaky, sneaky: move the -1 to the outside of the SMax... |
tree | commitdiff |
2008-12-11 |
Torok Edwin | fix grammar, thanks Duncan! |
tree | commitdiff |
2008-12-11 |
Torok Edwin | introduce BasicBlock::getUniquePredecessor() |
tree | commitdiff |
2008-12-11 |
Mon P Wang | Avoid generating a convert_rndsat node when the src... |
tree | commitdiff |
2008-12-11 |
Bill Wendling | Clarify FIXME. |
tree | commitdiff |
2008-12-11 |
Mon P Wang | Whitespace clean up (tabs with spaces) |
tree | commitdiff |
2008-12-11 |
Mon P Wang | Make fix for r60829 less conservative to allow the... |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Add a newline after this debug output. |
tree | commitdiff |
2008-12-10 |
Bill Wendling | If ADD, SUB, or MUL have an overflow bit that's used... |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Preliminary ARM debug support based on patch by Mikael... |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Some code clean up. |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Only perform SETO/SETC to JO/JC conversion if extractva... |
tree | commitdiff |
2008-12-10 |
Duncan Sands | For amusement, implement SADDO, SSUBO, UADDO, USUBO |
tree | commitdiff |
2008-12-10 |
Duncan Sands | Don't dereference the end() iterator. This was |
tree | commitdiff |
2008-12-10 |
Mon P Wang | Fixed a bug when trying to optimize a extract vector... |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Fix MachineCodeEmitter to use uintptr_t instead of... |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Whitespace changes. |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Fix a bug introduced by r59265. If lazy compilation... |
tree | commitdiff |
2008-12-10 |
Chris Lattner | move an entry, add some notes, remove a completed item... |
tree | commitdiff |
2008-12-10 |
Chris Lattner | Allow basicaa to walk through geps with identical indic... |
tree | commitdiff |
2008-12-10 |
Bill Wendling | Whitespace fixes. |
tree | commitdiff |
2008-12-10 |
Dan Gohman | Update CalcLatency to work in terms of edge latencies... |
tree | commitdiff |
2008-12-10 |
Evan Cheng | Fix a couple of Dwarf bugs. |
tree | commitdiff |
2008-12-10 |
Scott Michel | CellSPU: |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Implement fast-isel conversion of a branch instruction... |
tree | commitdiff |
2008-12-09 |
Dan Gohman | Rewrite the SDep class, and simplify some of the relate... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | loosen up an assertion that isn't valid when called... |
tree | commitdiff |
2008-12-09 |
Dan Gohman | Minor code simplification. |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Add sub/mul overflow intrinsics. This currently doesn... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | Teach GVN to invalidate some memdep information when... |
tree | commitdiff |
2008-12-09 |
Duncan Sands | Fix PR3117: not all nodes being legalized. The |
tree | commitdiff |
2008-12-09 |
Chris Lattner | Teach BasicAA::getModRefInfo(CallSite, CallSite) some |
tree | commitdiff |
2008-12-09 |
Chris Lattner | Fix a fixme: allow memdep to see past read-only calls... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | rename getNonLocalDependency -> getNonLocalCallDependen... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | Switch GVN::processNonLocalLoad to using the new |
tree | commitdiff |
2008-12-09 |
Chris Lattner | random cleanups, no functionality change. |
tree | commitdiff |
2008-12-09 |
Evan Cheng | Back out 60748 for now. It's breaking SPASS, 254.gap... |
tree | commitdiff |
2008-12-09 |
Evan Cheng | Cosmetic changes. |
tree | commitdiff |
2008-12-09 |
Nuno Lopes | remove unused var |
tree | commitdiff |
2008-12-09 |
Dan Gohman | Whitespace cleanups. |
tree | commitdiff |
2008-12-09 |
Duncan Sands | Handle a compiler warning. |
tree | commitdiff |
2008-12-09 |
Chris Lattner | fix typos gabor noticed |
tree | commitdiff |
2008-12-09 |
Bill Wendling | Correct my English. |
tree | commitdiff |
2008-12-09 |
Chris Lattner | restructure the top level non-local ptr dep query to... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | rename getNonLocalPointerDepInternal -> getNonLocalPoin... |
tree | commitdiff |
2008-12-09 |
Evan Cheng | DisableGVCompilation should not abort on internal Globa... |
tree | commitdiff |
2008-12-09 |
Mon P Wang | In LegalizeOp, don't change the result type of CONVERT_... |
tree | commitdiff |
2008-12-09 |
Nick Lewycky | It's easy to handle SLE/SGE when the loop has a unit... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | if we have two elements, insert both, don't use std... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | If we're only adding one new element to 'Cache', insert... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | convert a couple other places that use pred_iterator... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | use hte new pred cache to speed up the new non-local... |
tree | commitdiff |
2008-12-09 |
Mon P Wang | Fix getNode to allow a vector for the shift amount... |
tree | commitdiff |
2008-12-09 |
Chris Lattner | Fix a really subtle off-by-one bug that Duncan noticed... |
tree | commitdiff |
next |