summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add a new utility function SimplifyICmpOperands. Much of this code isDan Gohman2010-04-24
* switch InlineInfo.DevirtualizedCalls's list to be of WeakVH.Chris Lattner2010-04-23
* Move FastISel's HandlePHINodesInSuccessorBlocks call down into FastISelDan Gohman2010-04-23
* The inliner was choosing to not consider call sitesChris Lattner2010-04-22
* refactor the interface to InlineFunction so that most of the in/outChris Lattner2010-04-22
* Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISelDan Gohman2010-04-22
* fix file header.Chris Lattner2010-04-22
* Add fast register allocator, enabled with -regalloc=fast.Jakob Stoklund Olesen2010-04-21
* Implement -disable-non-leaf-fp-elim which disable frame pointer eliminationEvan Cheng2010-04-21
* Add more const qualifiers on TargetMachine and friends.Dan Gohman2010-04-21
* Move several SelectionDAG-independent utility functions out of theDan Gohman2010-04-21
* - Clean up some crappy code which deals with coalescing of copies which look atEvan Cheng2010-04-21
* Because of the EMMS problem, right now we have to supportDale Johannesen2010-04-20
* There is no need to install ValueMapper.h header. Devang Patel2010-04-20
* Document that TargetRegisterInfo::contains does not cover virtual registers.Dan Gohman2010-04-20
* move some select simplifications out out instcombine intoChris Lattner2010-04-20
* Remove the palignr intrinsics now that we lower them to vector shuffles,Eric Christopher2010-04-20
* Sink DebugLoc handling out of SelectionDAGISel into FastISel andDan Gohman2010-04-20
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-20
* Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cppDan Gohman2010-04-20
* Reapply the removal of SelectionDAGISel's BB, with a fix for the caseDan Gohman2010-04-20
* Revert 101825, which is causing trouble.Dan Gohman2010-04-19
* Eliminate SelectionDAGISel's "current block" member. Just pass it asDan Gohman2010-04-19
* Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman2010-04-19
* Give SelectionDAG a TargetMachine too, rather than having itDan Gohman2010-04-19
* Add DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame-pointer flag.Devang Patel2010-04-19
* Code that needs a TargetMachine should have access to one directly, ratherDan Gohman2010-04-19
* Don't write into MemoryBuffers.Benjamin Kramer2010-04-19
* Add a few more ELF bits.Dan Gohman2010-04-19
* Add a const.Dan Gohman2010-04-19
* These functions don't need to access this.Dan Gohman2010-04-19
* Make processor FUs unique for given itinerary. This extends the limit of 32Anton Korobeynikov2010-04-18
* Add a "PadTo" field to the emitULEB128Bytes method. This will pad out to theBill Wendling2010-04-18
* Add comment (lost when reverting and reapplying 101503).Dale Johannesen2010-04-17
* teach the x86 asm parser how to handle segment prefixesChris Lattner2010-04-17
* refactor .if handling code a bit.Chris Lattner2010-04-17
* Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman2010-04-17
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-17
* reenable r101565, removing a problematic assertion.Chris Lattner2010-04-17
* More work to allow dag combiner to promote 16-bit ops to 32-bit.Evan Cheng2010-04-17
* Re-commit my previous SSAUpdater changes. The previous version naively triedBob Wilson2010-04-17
* Reapply 101503+101520. These are "obviously correct" [Chris]Dale Johannesen2010-04-17
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-16
* Add support to emit dwarf ranges.Devang Patel2010-04-16
* Add a getSelectionDAGInfo member to TargetMachine.Dan Gohman2010-04-16
* building on the new CallGraphSCC abstraction, teach CallGraphSCCPassManager Chris Lattner2010-04-16
* move ReplaceNode out of line, rename scc_iterator::fini -> isAtEnd().Chris Lattner2010-04-16
* introduce a new CallGraphSCC class, and pass it aroundChris Lattner2010-04-16
* tidy upChris Lattner2010-04-16
* Create a new TargetSelectionDAGInfo class. This will eventually acquireDan Gohman2010-04-16