2012-01-05 |
Dan Gohman | Fix SpeculativelyExecuteBB to either speculate all... |
tree | commitdiff |
2012-01-05 |
Dan Gohman | Revert r56315. When the instruction to speculate is... |
tree | commitdiff |
2011-12-28 |
Nick Lewycky | Demystify this comment. |
tree | commitdiff |
2011-12-27 |
Nick Lewycky | Use false not zero, as a bool. |
tree | commitdiff |
2011-12-27 |
Nick Lewycky | Teach simplifycfg to recompute branch weights when... |
tree | commitdiff |
2011-12-26 |
Nick Lewycky | Update the branch weight metadata when reversing the... |
tree | commitdiff |
2011-12-26 |
Nick Lewycky | Sort includes, canonicalize whitespace, fix typos.... |
tree | commitdiff |
2011-12-23 |
Mon P Wang | When not destroying the source, the linker is not remap... |
tree | commitdiff |
2011-12-21 |
Nick Lewycky | Make some intrinsics safe to speculatively execute. |
tree | commitdiff |
2011-12-20 |
David Blaikie | Unweaken vtables as per llvm.org/docs/CodingStandards... |
tree | commitdiff |
2011-12-18 |
Jakub Staszak | - Use getExitingBlock instead of getExitingBlocks. |
tree | commitdiff |
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 |
next |