summaryrefslogtreecommitdiff
path: root/lib/CodeGen/Analysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-10-15Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling1-3/+3
2012-10-14Remove the bitwise XOR operator from the Attributes class. Replace it with th...Bill Wendling1-2/+2
2012-10-10Remove the final bits of Attributes being declared in the AttributeBill Wendling1-2/+4
2012-10-09Create enums for the different attributes.Bill Wendling1-2/+4
2012-10-08Move TargetData to DataLayout.Micah Villmow1-3/+3
2012-09-19Convert some attribute existence queries over to use the predicate methods.Bill Wendling1-2/+2
2012-06-01quick fix for PR13006, will check in testcase later.Chris Lattner1-1/+3
2012-06-01enhance the logic for looking through tailcalls to look through transparent c...Chris Lattner1-1/+21
2012-06-01enhance getNoopInput to know about vector<->vector bitcasts of legalChris Lattner1-10/+38
2012-06-01rearrange some logic, no functionality change.Chris Lattner1-24/+32
2012-04-10Fix a long standing tail call optimization bug. When a libcall is emittedEvan Cheng1-2/+2
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie1-6/+2
2012-01-20Extend Attributes to 64 bitsKostya Serebryany1-2/+2
2011-12-14Move Instruction::isSafeToSpeculativelyExecute out of VMCore andDan Gohman1-2/+3
2011-12-02Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky1-27/+35
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner1-8/+8
2011-03-19Minor code re-structuring.Evan Cheng1-1/+1
2010-11-30Enable sibling call optimization of libcalls which are expanded duringEvan Cheng1-0/+18
2010-10-29Inline asm multiple alternative constraints development phase 2 - improved ba...John Thompson1-1/+1
2010-10-06ComputeLinearIndex doesn't need its TLI argument.Dan Gohman1-5/+5
2010-07-26Using llvm.eh.catch.all.value instead of .llvm.eh.catch.all.value.Bill Wendling1-1/+1
2010-07-15Split -enable-finite-only-fp-math to two options:Evan Cheng1-1/+1
2010-04-21Move several SelectionDAG-independent utility functions out of theDan Gohman1-0/+285