- 39a1fab Minor whitespace fixes. by Dan Gohman · 15 years ago
- 22f6526 Fix a minor inconsistency. by Dan Gohman · 15 years ago
- 15e7122 Fix typos in comments. by Dan Gohman · 15 years ago
- ce7a663 New virtual registers created for spill intervals should inherit allocation hints from the original register. by Jakob Stoklund Olesen · 15 years ago
- b25846e Debug info is disabled on PPC Darwin. by Bill Wendling · 15 years ago
- 3858225 Reprioritize tests for tail duplication to be aggressive about indirect by Bob Wilson · 15 years ago
- 15217e6 Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable by Bob Wilson · 15 years ago
- afa1df4 Fix some more ARM unified syntax warnings. by Bob Wilson · 15 years ago
- 795eb2a Fix odd declaration. by Benjamin Kramer · 15 years ago
- ab01069 Fix last DOTGraphTraits problems in CompilationGraph. by Tobias Grosser · 15 years ago
- b5eedf2 Remove forgotten ShortNames in Trie and CompilationGraph by Tobias Grosser · 15 years ago
- 56f4ef3 Remove ShortNames from getNodeLabel in DOTGraphTraits by Tobias Grosser · 15 years ago
- a10d598 Instantiate DefaultDOTGraphTraits by Tobias Grosser · 15 years ago
- ce4edd6 Do not point edge heads to source labels by Tobias Grosser · 15 years ago
- c500566 Only print edgeSourceLabels if they are not empty by Tobias Grosser · 15 years ago
- 2833fac Small PostDominatorTree improvements by Tobias Grosser · 15 years ago
- e8a81da Remove ":" after BB name in -view-cfg-only by Tobias Grosser · 15 years ago
- 0e67149 First pass at llvm.objectsize documentation. by Eric Christopher · 15 years ago
- f58e86d Revert r90107, fixing test/Transforms/GVN/2009-11-29-ReverseMap.ll and the by Nick Lewycky · 15 years ago
- 526bc31 Add a testcase for the current llvm-gcc build failure. by Nick Lewycky · 15 years ago
- 808ce5f Remove the 'simple jit' tutorial as it wasn't really being maintained and its by Nick Lewycky · 15 years ago
- 8b6a20a Add test case for r90108 by Mon P Wang · 15 years ago
- cd6e725 Added support to allow clients to custom widen. For X86, custom widen vectors for by Mon P Wang · 15 years ago
- 366429b reapply r90093 with an addition of keeping the forward by Chris Lattner · 15 years ago
- d11ba72 Fix this test on 64-bit systems which seem to use i64 for gep indices sometimes by Nick Lewycky · 15 years ago
- b2944bc Commit r90099 made LLVM simplify one of these constant expressions a little by Nick Lewycky · 15 years ago
- fac554a Teach ConstantFolding to do a better job when folding gep(bitcast). by Nick Lewycky · 15 years ago
- e6f3294 Revert r90089 for now, it's breaking selfhost. by Benjamin Kramer · 15 years ago
- ae3d248 revert this patch for now, it causes failures of: by Chris Lattner · 15 years ago
- 1903d97 Fix a really nasty caching bug I introduced in memdep. An entry by Chris Lattner · 15 years ago
- 4aac07e Fix two FIXMEs. by Benjamin Kramer · 15 years ago
- 2eac949 Detabify. by Nick Lewycky · 15 years ago
- 18eaefd Remove dead returns. by Benjamin Kramer · 15 years ago
- d614673 This patch ensures that Path::GetMainExecutable is able to handle the by Kovarththanan Rajaratnam · 15 years ago
- a76a788 Fix FileCheck crash when fuzzy scanning starting at the end of the file. by Daniel Dunbar · 15 years ago
- cd188e9 add testcases for the foo_with_overflow op xforms added recently and by Chris Lattner · 15 years ago
- f453879 mark all the 'foo with overflow' intrinsics as readnone. by Chris Lattner · 15 years ago
- d4137f4 update and consolidate the load pre notes. by Chris Lattner · 15 years ago
- ff0a883 add PR# by Chris Lattner · 15 years ago
- 78c6d4f Add a testcase for: by Chris Lattner · 15 years ago
- 9fed3c2 add a testcase for by Chris Lattner · 15 years ago
- 3f40e23 Implement PR5634. by Chris Lattner · 15 years ago
- d801c10 Teach memdep to look for memory use intrinsics during dependency queries. Fixes by Nick Lewycky · 15 years ago
- 0c264b1 reenable load address insertion in load pre. This allows us to by Chris Lattner · 15 years ago
- dd69605 Enhance InsertPHITranslatedPointer to be able to return a list of newly by Chris Lattner · 15 years ago
- ab9530e implement a FIXME: limit the depth that DecomposeGEPExpression goes the same by Chris Lattner · 15 years ago
- af7a289 enable code to handle un-phi-translatable cases more aggressively: by Chris Lattner · 15 years ago
- 971fd57 disable value insertion for now, I need to figure out how by Chris Lattner · 15 years ago
- 6f7b210 Rework InsertPHITranslatedPointer to handle the recursive case, this by Chris Lattner · 15 years ago
- 5141421 recursively phi translate bitcast operands too, for consistency. by Chris Lattner · 15 years ago
- 807d2fa Oops! Fix bug introduced in my recent cleanup change. Thanks to Tobias Grosser by Nick Lewycky · 15 years ago
- 253be4d I accidentally implemented this :) by Chris Lattner · 15 years ago
- 11c6bab add support for recursive phi translation and phi by Chris Lattner · 15 years ago
- 9a5c22c add two simple test cases we now optimize (to one load in the loop each) and one we don't (corresponding to the fixme I added yesterday). by Chris Lattner · 15 years ago
- 8aee8ef factor some logic out of instcombine into a new SimplifyAddInst method. by Chris Lattner · 15 years ago
- 1d15983 add a deadargelim note. by Chris Lattner · 15 years ago
- 6d94926 This testcase is actually only partially redundant, and requires by Chris Lattner · 15 years ago
- 8976e59 fix PR5436 by making the 'simple' case of SRoA not promote out of range by Chris Lattner · 15 years ago
- fc159fd filecheckize by Chris Lattner · 15 years ago
- fb245e2 While this test is testing a problem in the generic part of codegen, by Duncan Sands · 15 years ago
- d40d14e Vector types are no longer required to have a power-of-two length. by Duncan Sands · 15 years ago
- 65687f7 These code generator limitations have been removed. by Duncan Sands · 15 years ago
- 9763487 add comment. by Chris Lattner · 15 years ago
- e95035a reduce nesting, no functionality change. by Chris Lattner · 15 years ago
- a650f77 limit the recursion depth of GetLinearExpression. This by Chris Lattner · 15 years ago
- 616613d teach GVN's load PRE to insert computations of the address in predecessors by Chris Lattner · 15 years ago
- d280d85 add some tests for memdep phi translation + PRE. by Chris Lattner · 15 years ago
- 852dfbd this test is failing, and is expected to. by Chris Lattner · 15 years ago
- 8dca876 filecheckize by Chris Lattner · 15 years ago
- 9b15d60 rename test. by Chris Lattner · 15 years ago
- 62deff0 Fix phi translation in load PRE to agree with the phi by Chris Lattner · 15 years ago
- b99be5b redisable this, my bootstrap worked because it wasn't an optimized build, whoops. by Chris Lattner · 15 years ago
- cca130b try again. by Chris Lattner · 15 years ago
- 518c988 this is causing buildbot failures, disable for now. by Chris Lattner · 15 years ago
- 20ce7c0 this (and probably several others) are now done. by Chris Lattner · 15 years ago
- e19e4ba teach phi translation of GEPs to simplify geps like 'gep x, 0'. by Chris Lattner · 15 years ago
- c514c1f factor some instcombine simplifications for getelementptr out to a new by Chris Lattner · 15 years ago
- 3040762 teach memdep to do trivial PHI translation of GEPs. More to come. by Chris Lattner · 15 years ago
- cc3d0eb Teach memdep to phi translate bitcasts. This allows us to compile by Chris Lattner · 15 years ago
- 3802865 convert to filecheck by Chris Lattner · 15 years ago
- dbee4b3 Fix typo spotted by Gabor Greif. by Nick Lewycky · 15 years ago
- dc59311 factor some code out into some helper functions. by Chris Lattner · 15 years ago
- 2353122 Clean up file, no functionality change. by Nick Lewycky · 15 years ago
- 5bda379 Add a hack for PR5601, a crash on obsolete syntax that we plan to by Chris Lattner · 15 years ago
- 998e25a fix crash on Transforms/InstCombine/intrinsics.ll introduced by r89970 by Chris Lattner · 15 years ago
- 21f83a2 Fix PR5471 by removing an instcombine xform. Some pieces of the code by Chris Lattner · 15 years ago
- 2bbac75 implement a bunch of xforms for overflow intrinsics, based on a patch by Chris Lattner · 15 years ago
- 2d521e5 Rename new TailDuplicationPass to avoid name conflict with the old one. by Bob Wilson · 15 years ago
- 3c47f2d @test9 is a testcase for r89958. Before 89958, we misanalyzed the by Chris Lattner · 15 years ago
- 1ce0eaa Implement PR1143 (at -m64) by making basicaa look through extensions. We by Chris Lattner · 15 years ago
- b18004c fix two transposed lines duncan caught and add an explanatory comment. by Chris Lattner · 15 years ago
- 8fe8ac7 this todo is resolved. by Chris Lattner · 15 years ago
- e405c64 move DecomposeGEPExpression out into ValueTracking.cpp by Chris Lattner · 15 years ago
- fa39668 teach GetLinearExpression to be a bit more aggressive. by Chris Lattner · 15 years ago
- 5369250 resolve a fixme. I haven't figured out how to write a testcase by Chris Lattner · 15 years ago
- 856a72c update status of this. basicaa is much improved now, by Chris Lattner · 15 years ago
- 5d5261c Teach basicaa that x|c == x+c when the c bits of x are clear. This by Chris Lattner · 15 years ago
- f6ac4d9 teach basicaa that A[i] != A[i+1]. by Chris Lattner · 15 years ago
- 61d2462 rename test by Chris Lattner · 15 years ago
- d84eb91 Change the other half of aliasGEP (which handles GEP differencing) to use DecomposeGEPExpression. This dramatically simplifies and shrinks the code by eliminating the horrible CheckGEPInstructions method, fixes a miscompilation (@test3) and makes the code more aggressive. In particular, we now handle the @test4 case, which is reduced from the SmallPtrSet constructor. Missing this caused us to emit a variable length memset instead of a fixed size one. by Chris Lattner · 15 years ago