2012-10-14 |
Bill Wendling | Remove the bitwise XOR operator from the Attributes... |
blob | commitdiff | raw |
2012-10-10 |
Bill Wendling | Remove the final bits of Attributes being declared... |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Preston Gurd | This patch corrects commit 165126 by using an integer... |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Bill Wendling | Use method to query for attributes. |
blob | commitdiff | raw | diff to current |
2012-09-28 |
Evan Cheng | Do not delete BBs if their addresses are taken. rdar... |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Bill Wendling | Remove the `hasFnAttr' method from Function. |
blob | commitdiff | raw | diff to current |
2012-09-19 |
Hans Wennborg | CodeGenPrep: turn lookup tables into switches for some... |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Evan Cheng | Stylistic and 80-col fixes |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Dmitri Gribenko | Fix Doxygen issues: |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Preston Gurd | Generic Bypass Slow Div |
blob | commitdiff | raw | diff to current |
2012-09-02 |
Nadav Rotem | Not all targets have efficient ISel code generation... |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Benjamin Kramer | Make MemoryBuiltins aware of TargetLibraryInfo. |
blob | commitdiff | raw | diff to current |
2012-08-21 |
Michael Liao | revise debug output to avoid dangling pointer |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Bill Wendling | Remove dead flag. |
blob | commitdiff | raw | diff to current |
2012-08-14 |
Nadav Rotem | During the CodeGenPrepare we often lower intrinsics... |
blob | commitdiff | raw | diff to current |
2012-07-27 |
Evan Cheng | Teach CodeGenPrep to look past bitcast when it's duplic... |
blob | commitdiff | raw | diff to current |
2012-07-25 |
Nuno Lopes | make all Emit*() functions consult the TargetLibraryInf... |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nadav Rotem | Clean whitespaces. |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Benjamin Kramer | CodeGenPrepare: Don't crash when TLI is not available. |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Chandler Carruth | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Benjamin Kramer | Switch the select to branch transformation on by default. |
blob | commitdiff | raw | diff to current |
2012-05-05 |
Benjamin Kramer | CodeGenPrepare: Add a transform to turn selects into... |
blob | commitdiff | raw | diff to current |
2012-03-24 |
Chandler Carruth | Refactor the interface to recursively simplifying instr... |
blob | commitdiff | raw | diff to current |
2012-03-13 |
Pete Cooper | Target override to allow CodeGenPrepare to sink address... |
blob | commitdiff | raw | diff to current |
2012-03-04 |
Bill Wendling | Do trivial CSE of dead BBs during codegen preparation. |
blob | commitdiff | raw | diff to current |
2012-01-20 |
Kostya Serebryany | Extend Attributes to 64 bits |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Propagate TargetLibraryInfo throughout ConstantFolding... |
blob | commitdiff | raw | diff to current |
2011-09-29 |
Nick Lewycky | Fold two identical set lookups into one. No functionali... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Devang Patel | Use IRBuilder. |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Devang Patel | Dramatically speedup codegen prepare by a) avoiding... |
blob | commitdiff | raw | diff to current |
2011-08-16 |
Bill Wendling | Use the getFirstInsertionPt() method instead of getFirs... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Bill Wendling | In places where it's using "getFirstNonPHI", skip the... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Bill Wendling | Skip the insertion iterator past the landingpad instruc... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-05-29 |
Nadav Rotem | Fix warnings due to 132263; Thanks rdivacky. |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-05-26 |
Chandler Carruth | Fix warning about || and && without explicit grouping. |
blob | commitdiff | raw | diff to current |
2011-05-26 |
Devang Patel | Do not insert anything after terminator. |
blob | commitdiff | raw | diff to current |
2011-05-26 |
Devang Patel | Do not move DBG_VALUE in middle of PHI nodes. |
blob | commitdiff | raw | diff to current |
2011-05-26 |
Devang Patel | If llvm.dbg.value and the value instruction it refers... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Frits van Bommel | Add a parameter to ConstantFoldTerminator() that caller... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Duncan Sands | Revert commit 131534 since it seems to have broken... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-04-09 |
Chris Lattner | Fix a bug where RecursivelyDeleteTriviallyDeadInstructi... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Cameron Zwarich | Debug intrinsics must be skipped at the beginning and... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Cameron Zwarich | It is enough for the CallInst to have no uses to be... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Devang Patel | s/UpdateDT/ModifiedDT/g |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Cameron Zwarich | Do early taildup of ret in CodeGenPrepare for potential... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Cameron Zwarich | Use an early return instead of a long if block. |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Cameron Zwarich | When UpdateDT is set, DT is invalid, which could cause... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Cameron Zwarich | Check for TLI so that -codegenprepare can be used from... |
blob | commitdiff | raw | diff to current |
2011-03-21 |
Evan Cheng | Re-apply r127953 with fixes: eliminate empty return... |
blob | commitdiff | raw | diff to current |
2011-03-19 |
Daniel Dunbar | Revert r127953, "SimplifyCFG has stopped duplicating... |
blob | commitdiff | raw | diff to current |
2011-03-19 |
Evan Cheng | SimplifyCFG has stopped duplicating returns into predec... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Cameron Zwarich | Roll r127459 back in: |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Daniel Dunbar | Revert r127459, "Optimize trivial branches in CodeGenPr... |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Cameron Zwarich | Optimize trivial branches in CodeGenPrepare, which... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Cameron Zwarich | Fix PR9398 - 10% of llc compile time is spent in Value... |
blob | commitdiff | raw | diff to current |
2011-03-02 |
Cameron Zwarich | Remove some more unused code that I missed. |
blob | commitdiff | raw | diff to current |
2011-03-02 |
Cameron Zwarich | Eliminate the unused CodeGenPrepare option to split... |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Cameron Zwarich | Stop computing the number of uses twice per value in... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Chris Lattner | fix rdar://8878965, a regression I introduced with... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Chris Lattner | temporarily revert r123526. While working on a follow... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Chris Lattner | fix rdar://8785296 - -fcatch-undefined-behavior generat... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Chris Lattner | simplify code, no functionality change. |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Chris Lattner | Now that instruction optzns can update the iterator... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Chris Lattner | make the current instruction iterator an ivar, allowing... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Cameron Zwarich | Make more passes preserve dominators (or state that... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Cameron Zwarich | Add the CallInst optimizations that don't involve expan... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Cameron Zwarich | Move the GEP handling in CodeGenPrepare to OptimizeInst(). |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Cameron Zwarich | Split the optimizations in CodeGenPrepare that don... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Cameron Zwarich | Stop reallocating SunkAddrs for each basic block. When... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Cameron Zwarich | Add some more statistics to CodeGenPrepare. |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Cameron Zwarich | Add some stats to CodeGenPrepare to make it easier... |
blob | commitdiff | raw | diff to current |
2011-01-04 |
Cameron Zwarich | Avoid finding loop back edges when we are not splitting... |
blob | commitdiff | raw | diff to current |
2011-01-03 |
Cameron Zwarich | Switch a worklist in CodeGenPrepare to SmallVector... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Owen Anderson | It is possible for SimplifyCFG to cause PHI nodes to... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | revert r122164, I'm going to go with a different approach. |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | first step to fixing PR8642: don't fold away empty... |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Owen Anderson | Second attempt at fixing the performance regressions... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Owen Anderson | When folding addressing modes in CodeGenPrepare, attemp... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Jakob Stoklund Olesen | Try again to disable critical edge splitting in CodeGen... |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Jakob Stoklund Olesen | Revert "Disable codegen prepare critical edge splitting... |
blob | commitdiff | raw | diff to current |
2010-09-23 |
Evan Cheng | Disable codegen prepare critical edge splitting. Machin... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Bob Wilson | When moving zext/sext to be folded with a load, ignore... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Bob Wilson | Move a sign-extend or a zero-extend of a load to the... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Bob Wilson | Clarify a comment. |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Dale Johannesen | When substituting sunkaddrs into indirect arguments... |
blob | commitdiff | raw | diff to current |
2010-09-13 |
Eric Christopher | Remove unused variable. |
blob | commitdiff | raw | diff to current |
2010-09-13 |
John Thompson | Added skeleton for inline asm multiple alternative... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | remove some llvmcontext arguments that are now dead... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Evan Cheng | Add an option to disable codegen prepare critical edge... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
next |