2013-04-15 |
Jim Grosbach | Fix a typo in comment. |
blob | commitdiff | raw |
2013-03-04 |
Preston Gurd | Bypass Slow Divides |
blob | commitdiff | raw | diff to current |
2013-01-18 |
Bill Wendling | Use AttributeSet accessor methods instead of Attribute... |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Chandler Carruth | Sink AddrMode back into TargetLowering, removing one... |
blob | commitdiff | raw | diff to current |
2013-01-05 |
Chandler Carruth | Sink the AddressingModeMatcher helper class into an... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-21 |
Evan Cheng | Every pass deserves a name, even codegenprep. |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Revert EVT->MVT changes, r169836-169851, due to buildbo... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getLoadExtAction to take an... |
blob | commitdiff | raw | diff to current |
2012-12-06 |
Bill Wendling | Set the 'MadeChange' variable if we are deleting blocks. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Bill Wendling | Replace r168930 with a more reasonable patch. |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Bill Wendling | Handle the situation where CodeGenPrepare removes a... |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Bill Wendling | When we delete a dead basic block, see if any of its... |
blob | commitdiff | raw | diff to current |
2012-11-23 |
Benjamin Kramer | CodeGenPrepare: Move ret duplication out of the instruc... |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Hans Wennborg | Use TargetTransformInfo to control switch-to-lookup... |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
blob | commitdiff | raw | diff to current |
2012-10-23 |
Richard Smith | Per the C++ standard, we need to include the definition... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Move the Attributes::Builder outside of the Attributes... |
blob | commitdiff | raw | diff to current |
2012-10-14 |
Bill Wendling | Remove the bitwise XOR operator from the Attributes... |
blob | commitdiff | raw | diff to current |
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 |
next |