summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* MC/Matcher: Add support for over-riding the default MatchInstruction functionDaniel Dunbar2010-05-041-4/+8
* Factor out FastISel's code for materializing constants and other valuesDan Gohman2010-05-031-0/+5
* Remove the -enable-sjlj-eh option, which doesn't do anything.Duncan Sands2010-05-021-7/+3
* Added a variant of InlineCostAnalyzer::getInlineCost() that takes the called ...David Chisnall2010-05-011-0/+8
* rename InlineInfo.DevirtualizedCalls -> InlinedCalls toChris Lattner2010-05-011-5/+4
* Add a pseudo instruction REG_SEQUENCE that takes a list of registers andEvan Cheng2010-05-012-2/+19
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-012-8/+3
* Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp,Dan Gohman2010-04-301-0/+5
* Attach AT_APPLE_optimized attribute to optimized function's debug info.Devang Patel2010-04-301-1/+3
* Add some comments.Dan Gohman2010-04-301-1/+3
* Properly escape edge source and destination labels.Dan Gohman2010-04-301-2/+3
* SmallBitVector: Rework find_first/find_next and tweak test to test them (at l...Benjamin Kramer2010-04-301-14/+12
* Implement a read/write operator[] for SmallBitVector with a proxy class.Benjamin Kramer2010-04-301-3/+35
* Make sure SmallBitVector actually uses the small case and fix latent bugs.Benjamin Kramer2010-04-301-67/+82
* add some more (void)'s to prototypes for PR6961Chris Lattner2010-04-291-3/+3
* Missed earlier. This is part of previous check-in. (r102661 - refactor.)Devang Patel2010-04-291-0/+4
* Add DenseMapInfo for int.Evan Cheng2010-04-291-0/+10
* Elaborate on a comment.Dan Gohman2010-04-291-2/+5
* Fix comment typo.Duncan Sands2010-04-291-1/+1
* Fix PR6910.Torok Edwin2010-04-291-1/+1
* Fix typo.Nick Lewycky2010-04-291-1/+1
* Add support for assemblers that don't support periods in a nameMon P Wang2010-04-291-1/+8
* Frame index can be negative.Evan Cheng2010-04-291-1/+1
* Replace r102368 with code that's less fragile. This creates DBG_VALUE instruc...Evan Cheng2010-04-281-0/+4
* declare targets with (void) instead of () since this is a C header.Chris Lattner2010-04-281-2/+2
* Rework global alignment computation again. Now we do round upChris Lattner2010-04-281-7/+2
* Emit debug info for byval parameters.Devang Patel2010-04-281-1/+6
* further simplify EmitAlignment by eliminating the Chris Lattner2010-04-281-7/+3
* remove a dead argument to EmitAlignment.Chris Lattner2010-04-281-6/+2
* Fix a problem that lower invoke has with allocas (PR6694), and Chris Lattner2010-04-261-0/+2
* on darwin empty functions need to codegen into something of non-zero length,Chris Lattner2010-04-261-0/+8
* Add DBG_VALUE handling for byval parameters; thisDale Johannesen2010-04-261-4/+22
* Add PPC AsmPrinter handling for target-specific form ofDale Johannesen2010-04-261-0/+3
* Update MachineSSAUpdater with the same changes I made for the IR-levelBob Wilson2010-04-261-5/+19
* - Move TargetLowering::EmitTargetCodeForFrameDebugValue to TargetInstrInfo an...Evan Cheng2010-04-262-10/+14
* Stop abusing EmitInstrWithCustomInserter for target-dependentDale Johannesen2010-04-251-0/+10
* Add a new utility function SimplifyICmpOperands. Much of this code isDan Gohman2010-04-241-0/+7
* switch InlineInfo.DevirtualizedCalls's list to be of WeakVH.Chris Lattner2010-04-231-1/+2
* Move FastISel's HandlePHINodesInSuccessorBlocks call down into FastISelDan Gohman2010-04-231-8/+8
* The inliner was choosing to not consider call sitesChris Lattner2010-04-221-1/+6
* refactor the interface to InlineFunction so that most of the in/outChris Lattner2010-04-221-13/+27
* Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISelDan Gohman2010-04-223-7/+14
* fix file header.Chris Lattner2010-04-221-1/+1
* Add fast register allocator, enabled with -regalloc=fast.Jakob Stoklund Olesen2010-04-212-0/+6
* Implement -disable-non-leaf-fp-elim which disable frame pointer eliminationEvan Cheng2010-04-211-0/+12
* Add more const qualifiers on TargetMachine and friends.Dan Gohman2010-04-212-6/+7
* Move several SelectionDAG-independent utility functions out of theDan Gohman2010-04-211-0/+80
* - Clean up some crappy code which deals with coalescing of copies which look atEvan Cheng2010-04-211-0/+6
* Because of the EMMS problem, right now we have to supportDale Johannesen2010-04-201-1/+15
* There is no need to install ValueMapper.h header. Devang Patel2010-04-201-29/+0