2013-07-20 |
Chandler Carruth | Hoist the AllocaInfo struct to the top of the file. |
tree | commitdiff |
2013-07-20 |
Chandler Carruth | Sink a typedef and comparator down to the function... |
tree | commitdiff |
2013-07-20 |
Chandler Carruth | Don't allocate the DIBuilder on the heap and remove... |
tree | commitdiff |
2013-07-20 |
Chandler Carruth | Rename constructor parameters to follow the common... |
tree | commitdiff |
2013-07-20 |
Chandler Carruth | Reformat the implementation of mem2reg with clang-forma... |
tree | commitdiff |
2013-07-20 |
Chandler Carruth | Remove a DenseMapInfo specialization for std::pair... |
tree | commitdiff |
2013-07-20 |
Chandler Carruth | Update mem2reg's comments to conform to the new doxygen... |
tree | commitdiff |
2013-07-16 |
Peter Collingbourne | Make SpecialCaseList match full strings, as documented... |
tree | commitdiff |
2013-07-15 |
Craig Topper | Add 'const' qualifier to some arrays. |
tree | commitdiff |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
tree | commitdiff |
2013-07-11 |
Benjamin Kramer | Don't use a potentially expensive shift if all we want... |
tree | commitdiff |
2013-07-11 |
Duncan Sands | TryToSimplifyUncondBranchFromEmptyBlock was checking... |
tree | commitdiff |
2013-07-09 |
Peter Collingbourne | Implement categories for special case lists. |
tree | commitdiff |
2013-07-09 |
Peter Collingbourne | Introduce a SpecialCaseList ctor which takes a MemoryBu... |
tree | commitdiff |
2013-07-09 |
Peter Collingbourne | Rename BlackList class to SpecialCaseList and move... |
tree | commitdiff |
2013-07-04 |
Benjamin Kramer | SimplifyCFG: Teach switch generation some patterns... |
tree | commitdiff |
2013-07-04 |
Craig Topper | Use SmallVectorImpl::iterator/const_iterator instead... |
tree | commitdiff |
2013-06-28 |
Manman Ren | Debug Info: clean up usage of Verify. |
tree | commitdiff |
2013-06-27 |
Michael Gottesman | Added support for the Builtin attribute. |
tree | commitdiff |
2013-06-26 |
Eric Christopher | Revert "Debug Info: clean up usage of Verify." as it... |
tree | commitdiff |
2013-06-26 |
Manman Ren | Debug Info: clean up usage of Verify. |
tree | commitdiff |
2013-06-20 |
Meador Inge | Remove the simplify-libcalls pass (finally) |
tree | commitdiff |
2013-06-19 |
Bill Wendling | Access the TargetLoweringInfo from the TargetMachine... |
tree | commitdiff |
2013-06-04 |
Rafael Espindola | Second part of pr16069 |
tree | commitdiff |
2013-06-04 |
Hans Wennborg | Typo: s/caes/cases/ in SimplifyCFG |
tree | commitdiff |
2013-06-03 |
David Majnemer | SimplifyCFG: Do not transform PHI to select if doing... |
tree | commitdiff |
2013-06-03 |
David Majnemer | SimplifyCFG: Small cleanup, use ICmpInst::isEquality() |
tree | commitdiff |
2013-06-01 |
David Majnemer | SimplifyCFG: Fix typo in comment for ComputeSpeculationCost |
tree | commitdiff |
2013-05-28 |
James Molloy | Extend RemapInstruction and friends to take an optional... |
tree | commitdiff |
2013-05-23 |
Benjamin Kramer | More symbols that should be static. |
tree | commitdiff |
2013-05-20 |
Hal Finkel | Rename LoopSimplify.h to LoopUtils.h |
tree | commitdiff |
2013-05-20 |
Hal Finkel | Expose InsertPreheaderForLoop from LoopSimplify to... |
tree | commitdiff |
2013-05-05 |
Dmitri Gribenko | Add ArrayRef constructor from None, and do the cleanups... |
tree | commitdiff |
2013-05-01 |
Filip Pizlo | This patch breaks up Wrap.h so that it does not have... |
tree | commitdiff |
2013-04-30 |
Richard Trieu | Fix a use after free. RI is freed before the call... |
tree | commitdiff |
2013-04-30 |
Adrian Prantl | Spelling. Thanks, Eric. |
tree | commitdiff |
2013-04-30 |
Adrian Prantl | Set debug locations for branch instructions created... |
tree | commitdiff |
2013-04-29 |
Arnold Schwaighofer | SimplifyCFG: If convert single conditional stores |
tree | commitdiff |
2013-04-26 |
Adrian Prantl | fix a typo that due to cu&paste quadrupled itself |
tree | commitdiff |
2013-04-26 |
Adrian Prantl | Bugfix for the debug intrinsic handling in InstCombiner: |
tree | commitdiff |
2013-04-23 |
Adrian Prantl | Make sure the instruction right after an inlined functi... |
tree | commitdiff |
2013-04-22 |
Eric Christopher | Move C++ code out of the C headers and into either... |
tree | commitdiff |
2013-04-21 |
Arnold Schwaighofer | Revert "SimplifyCFG: If convert single conditional... |
tree | commitdiff |
2013-04-20 |
Arnold Schwaighofer | SimplifyCFG: If convert single conditional stores |
tree | commitdiff |
2013-04-17 |
Peter Collingbourne | Do not optimise fprintf() calls if its return value... |
tree | commitdiff |
2013-04-16 |
Hans Wennborg | simplifycfg: Fix integer overflow converting switch... |
tree | commitdiff |
2013-04-10 |
Joey Gouly | Change CloneFunctionInto to always clone Argument attri... |
tree | commitdiff |
2013-03-22 |
Bill Wendling | Add all clauses when merging the landing pads. Duplicat... |
tree | commitdiff |
2013-03-22 |
Bill Wendling | Don't use the removed API. |
tree | commitdiff |
2013-03-22 |
Evgeniy Stepanov | Fix llvm::removeUnreachableBlocks to handle unreachable... |
tree | commitdiff |
2013-03-21 |
Bill Wendling | Always forward 'resume' instructions to the outter... |
tree | commitdiff |
2013-03-12 |
Meador Inge | LibCallSimplifier: optimize speed for short-lived instances |
tree | commitdiff |
2013-03-11 |
Bill Wendling | Don't remove a landing pad if the invoke requires a... |
tree | commitdiff |
2013-03-07 |
Pekka Jaaskelainen | Fixed a crash when cloning a function into a function... |
tree | commitdiff |
2013-03-07 |
Andrew Trick | SimplifyCFG fix for volatile load/store. |
tree | commitdiff |
2013-03-04 |
Preston Gurd | Bypass Slow Divides |
tree | commitdiff |
2013-03-02 |
Peter Collingbourne | Modify {Call,Invoke}Inst::addAttribute to take an AttrKind. |
tree | commitdiff |
2013-02-27 |
Nadav Rotem | For each function that we optimize we initialize a... |
tree | commitdiff |
2013-02-26 |
Pedro Artigas | Enhance integer division emulation support to handle... |
tree | commitdiff |
2013-02-22 |
Bill Wendling | Implement the NoBuiltin attribute. |
tree | commitdiff |
2013-02-19 |
Bill Wendling | Temporarily revert r175470 for more review. |
tree | commitdiff |
2013-02-18 |
Bill Wendling | Check to see if the 'no-builtin' attribute is set befor... |
tree | commitdiff |
2013-02-09 |
Jakub Staszak | Remove #includes from the commonly used LoopInfo.h. |
tree | commitdiff |
2013-02-08 |
Chad Rosier | [SimplifyLibCalls] Library call simplification doen... |
tree | commitdiff |
2013-02-05 |
Chad Rosier | [SjLj Prepare] When demoting an invoke instructions... |
tree | commitdiff |
2013-01-31 |
Manman Ren | Linker: correctly link in dbg.declare |
tree | commitdiff |
2013-01-31 |
Alexey Samsonov | Revert r173946. This breaks compilation of googletest... |
tree | commitdiff |
2013-01-30 |
Bill Wendling | Remove addRetAttributes and addFnAttributes, which... |
tree | commitdiff |
2013-01-30 |
Manman Ren | Linker: correctly link in dbg.declare |
tree | commitdiff |
2013-01-27 |
Chandler Carruth | Re-revert r173342, without losing the compile time... |
tree | commitdiff |
2013-01-26 |
Bill Wendling | Convert BuildLibCalls.cpp to using the AttributeSet... |
tree | commitdiff |
2013-01-25 |
Chandler Carruth | Switch this code away from Value::isUsedInBasicBlock... |
tree | commitdiff |
2013-01-24 |
Benjamin Kramer | Reapply chandlerc's r173342 now that the miscompile... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Revert r173342 temporarily. It appears to cause a very... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Plug TTI into the speculation logic, giving it a real... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Address a large chunk of this FIXME by accumulating... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Switch the constant expression speculation cost evaluat... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Rephrase the speculating scan of the conditional BB... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Simplify the PHI node operand rewriting. |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Give the basic block variables here names based on... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Lift a cheap early exit test above loops and other... |
tree | commitdiff |
2013-01-24 |
Chandler Carruth | Spiff up the comment on this method, making the example... |
tree | commitdiff |
2013-01-23 |
Anton Korobeynikov | Make sure metarenamer won't rename special stuff (intri... |
tree | commitdiff |
2013-01-23 |
Duncan Sands | Initialize the components of this class. Otherwise... |
tree | commitdiff |
2013-01-23 |
Bill Wendling | Remove the last of uses that use the Attribute object... |
tree | commitdiff |
2013-01-18 |
Bill Wendling | Use AttributeSet accessor methods instead of Attribute... |
tree | commitdiff |
2013-01-18 |
Bill Wendling | Push some more methods down to hide the use of the... |
tree | commitdiff |
2013-01-14 |
Jakub Staszak | Remove trailing spaces. |
tree | commitdiff |
2013-01-08 |
Bill Wendling | Make sure we don't emit instructions before a landingpa... |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Move TypeFinder.h into the IR tree, it clearly belongs... |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Make SimplifyCFG simply depend upon TargetTransformInfo... |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Move TargetTransformInfo to live under the Analysis... |
tree | commitdiff |
2013-01-05 |
Chris Lattner | switch from pointer equality comparison to MDNode:... |
tree | commitdiff |
2013-01-05 |
Chandler Carruth | Switch SimplifyCFG over to the TargetTransformInfo... |
tree | commitdiff |
2013-01-05 |
Chandler Carruth | Sink the AddressingModeMatcher helper class into an... |
tree | commitdiff |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
tree | commitdiff |
2013-01-02 |
Chandler Carruth | Resort the #include lines in include/... and lib/.... |
tree | commitdiff |
2012-12-24 |
Alexey Samsonov | Fix typo in comments |
tree | commitdiff |
2012-12-22 |
Bill Wendling | Change 'AttrVal' to 'AttrKind' to better reflect that... |
tree | commitdiff |
2012-12-21 |
Roman Divacky | Remove duplicate includes. |
tree | commitdiff |
next |