2011-12-17 |
Kevin Enderby | Revert r146822 at Pete Cooper's request as it broke... |
tree | commitdiff |
2011-12-17 |
Pete Cooper | SimplifyCFG now predicts some conditional branches... |
tree | commitdiff |
2011-12-17 |
Pete Cooper | Refactor code used in InstCombine::FoldAndOfICmps to... |
tree | commitdiff |
2011-12-16 |
Andrew Trick | Avoid a confusing assert for silly options: -unroll... |
tree | commitdiff |
2011-12-15 |
Kostya Serebryany | [asan] fix a bug (issue 19) where dlclose and the follo... |
tree | commitdiff |
2011-12-15 |
Eli Friedman | Make loop preheader insertion in LoopSimplify handle... |
tree | commitdiff |
2011-12-14 |
Dan Gohman | Move Instruction::isSafeToSpeculativelyExecute out... |
tree | commitdiff |
2011-12-12 |
Daniel Dunbar | LLVMBuild: Remove trailing newline, which irked me. |
tree | commitdiff |
2011-12-09 |
Jakub Staszak | SplitBlockPredecessors uses ArrayRef instead of Data... |
tree | commitdiff |
2011-12-09 |
Andrew Trick | Add -unroll-runtime for unrolling loops with run-time... |
tree | commitdiff |
2011-12-06 |
Benjamin Kramer | Simplify common predecessor finding. |
tree | commitdiff |
2011-12-05 |
Benjamin Kramer | Add a little heuristic to Value::isUsedInBasicBlock... |
tree | commitdiff |
2011-12-02 |
Benjamin Kramer | Fix quadratic behavior in InlineFunction by fetching... |
tree | commitdiff |
2011-12-01 |
Chad Rosier | Propagate TargetLibraryInfo throughout ConstantFolding... |
tree | commitdiff |
2011-11-29 |
Daniel Dunbar | build/CMake: Finish removal of add_llvm_library_depende... |
tree | commitdiff |
2011-11-29 |
Duncan Sands | Fix a theoretical problem (not seen in the wild): if... |
tree | commitdiff |
2011-11-20 |
Nick Lewycky | Refactor code to use new attribute getters on CallSite... |
tree | commitdiff |
2011-11-17 |
Andrew Trick | Fix an overly general check in SimplifyIndvar to handle... |
tree | commitdiff |
2011-11-17 |
Eli Friedman | Add support for custom names for library functions... |
tree | commitdiff |
2011-11-16 |
Kostya Serebryany | test commit to verify that commit access works (added... |
tree | commitdiff |
2011-11-15 |
Benjamin Kramer | StringRefize and simplify. |
tree | commitdiff |
2011-11-14 |
Benjamin Kramer | Make headers standalone, move a virtual method out... |
tree | commitdiff |
2011-11-11 |
Daniel Dunbar | LLVMBuild: Alphabetize required_libraries lists. |
tree | commitdiff |
2011-11-07 |
Bill Wendling | Make sure we don't insert instructions before a landing... |
tree | commitdiff |
2011-11-03 |
Daniel Dunbar | build: Add initial cut at LLVMBuild.txt files. |
tree | commitdiff |
2011-10-31 |
Devang Patel | Add utility to append a function to the list of global... |
tree | commitdiff |
2011-10-24 |
Nick Lewycky | A dead malloc, a free(NULL) and a free(undef) are all... |
tree | commitdiff |
2011-10-21 |
Eli Friedman | Remap blockaddress correctly when inlining a function... |
tree | commitdiff |
2011-10-20 |
Eli Friedman | Refactor code from inlining and globalopt that checks... |
tree | commitdiff |
2011-10-16 |
Chandler Carruth | Add a proper LLVM banner to this file. |
tree | commitdiff |
2011-10-10 |
Lang Hames | Add a natural stack alignment field to TargetData,... |
tree | commitdiff |
2011-10-04 |
Andrew Trick | LSR should avoid redundant edge splitting. |
tree | commitdiff |
2011-10-04 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-10-02 |
Nick Lewycky | Enhance a couple places where we were doing constant... |
tree | commitdiff |
2011-09-29 |
Eli Friedman | Clean up uses of switch instructions so they are not... |
tree | commitdiff |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
tree | commitdiff |
2011-09-20 |
Bill Wendling | Relax this condition. |
tree | commitdiff |
2011-09-20 |
Bill Wendling | Use ArrayRef instead of an explicit 'const std::vector &'. |
tree | commitdiff |
2011-09-20 |
Bill Wendling | Use ArrayRef instead of 'const std::vector' to pass... |
tree | commitdiff |
2011-09-20 |
Bill Wendling | Fix comments. |
tree | commitdiff |
2011-09-19 |
Bill Wendling | Revert r140083 and r140084 until buildbots can be fixed. |
tree | commitdiff |
2011-09-19 |
Bill Wendling | If we are extracting a basic block that ends in an... |
tree | commitdiff |
2011-09-19 |
Andrew Trick | [indvars] Fix PR10946: SCEV cannot handle Vector IVs. |
tree | commitdiff |
2011-09-05 |
Duncan Sands | Delete trivial landing pads that just continue unwindin... |
tree | commitdiff |
2011-08-26 |
Benjamin Kramer | Address review comments. |
tree | commitdiff |
2011-08-26 |
Benjamin Kramer | SimplifyCFG: If we have a PHI node that can evaluate... |
tree | commitdiff |
2011-08-25 |
Bill Wendling | When inserting new instructions, use getFirstInsertionP... |
tree | commitdiff |
2011-08-24 |
Rafael Espindola | Fix a crashing bug in SplitBlock when it is called... |
tree | commitdiff |
2011-08-19 |
Bill Wendling | If we're splitting the landing pad block and assigning... |
tree | commitdiff |
2011-08-19 |
Bill Wendling | Intelligently split the landing pad block. |
tree | commitdiff |
2011-08-19 |
Bill Wendling | Add SplitLandingPadPredecessors(). |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Revert r137871. The loop simplify pass should require... |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Split out the updating of PHI nodes after splitting... |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Use this fantzy ArrayRef thing to pass in the list... |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Use static instead of anonymous namespace. |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Split out the analysis updating code into a helper... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Increment the insertion iterator to beyond the landingp... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Don't optimize the landing pad exit block. |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Assert that we aren't trying to split the critical... |
tree | commitdiff |
2011-08-16 |
Bill Wendling | I think there was some confusion about what I meant... |
tree | commitdiff |
2011-08-16 |
Eli Friedman | After talking with Bill, it seems like the LandingPad... |
tree | commitdiff |
2011-08-16 |
Eli Friedman | Minor comment fixes. |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Update SimplifyCFG for atomic operations. |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Add comments and test for atomic load/store and mem2reg. |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Fix llvm::CloneModule to correctly clone globals. ... |
tree | commitdiff |
2011-08-15 |
Bill Wendling | The "landingpad" instruction will never be "trivially... |
tree | commitdiff |
2011-08-14 |
Bill Wendling | Add inlining for the new EH scheme. |
tree | commitdiff |
2011-08-12 |
Chris Lattner | switch to use the new api for structtypes. |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-10 |
Devang Patel | Distinguish between two copies of one inlined variable... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Comments. Thanks for the spell check Nick! |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Invoke SimplifyIndVar when we partially unroll a loop... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Make ScalarEvolution an explicit argument... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | SimplifyIndVar: make foldIVUser iterative to fold a... |
tree | commitdiff |
2011-08-10 |
Benjamin Kramer | Update CMake build. |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Added a SimplifyIndVar utility to simplify induction... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Added LoopBlocksDFS::perform for simple clients. |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Fix the LoopUnroller to handle nontrivial loops and... |
tree | commitdiff |
2011-08-09 |
Andrew Trick | LoopUnroll looks like it has some stale code. Remove... |
tree | commitdiff |
2011-08-09 |
Bill Wendling | There is only one instance of this placeholder being... |
tree | commitdiff |
2011-08-09 |
Bill Wendling | Remove an instance where the 'unwind' instruction was... |
tree | commitdiff |
2011-08-05 |
Chandler Carruth | Temporarily revert r135528 which distinguishes between... |
tree | commitdiff |
2011-08-04 |
Devang Patel | We need to map DebugLoc. It leads to Fuction * (through... |
tree | commitdiff |
2011-08-03 |
Andrew Trick | SCEV: Use AssertingVH to catch dangling BasicBlock... |
tree | commitdiff |
2011-08-03 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-08-02 |
Nick Lewycky | Lifetime intrinsics on undef are dead. |
tree | commitdiff |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Some minor cleanups. No functionalitical change. |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Leverage some of the code that John wrote to manage... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Automatically merge the landingpad clauses when we... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Initial stab at getting inlining working with the EH... |
tree | commitdiff |
2011-07-27 |
Bill Wendling | Refuse to inline two functions which use different... |
tree | commitdiff |
2011-07-25 |
Andrew Trick | Add clarifying comments for the new arguments to Unroll... |
tree | commitdiff |
2011-07-25 |
Jay Foad | Convert GetElementPtrInst to use ArrayRef. |
tree | commitdiff |
2011-07-23 |
Andrew Trick | Move trip count discovery outside of the generic LoopUn... |
tree | commitdiff |
2011-07-23 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-07-20 |
Eli Friedman | Clean up includes of llvm/Analysis/ConstantFolding... |
tree | commitdiff |
2011-07-19 |
Eli Friedman | PR10386: Don't try to split an edge from an indirectbr. |
tree | commitdiff |
2011-07-19 |
Devang Patel | Distinguish between two copies of one inlined variable. |
tree | commitdiff |
next |