summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Add virtual printMCInst method to AsmPrinter, as a quick way to expose the APIDaniel Dunbar2009-08-14
* Indentation change.Evan Cheng2009-08-14
* TargetRegistry: Change AsmPrinter constructor to be typed as returning anDaniel Dunbar2009-08-13
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-13
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Remove hack used to strip unwanted chars from section nameBruno Cardoso Lopes2009-08-13
* TargetRegistry: Reorganize AsmPrinter construction so that clients pass in theDaniel Dunbar2009-08-13
* Track pristine registers as if they were live-in in the register scavenger.Jakob Stoklund Olesen2009-08-13
* Use pristine register info in machine code verifier.Jakob Stoklund Olesen2009-08-13
* Add MachineFrameInfo::getPristineRegisters(MBB) method.Jakob Stoklund Olesen2009-08-13
* Add callback to allow target to adjust latency of schedule dependency edge.David Goodwin2009-08-13
* Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes2009-08-13
* Various AsmWriter output cleanups. Use WriteAsOperand instead ofDan Gohman2009-08-13
* Fix counting of Post-RA scheduling stalls. Improve debug output.David Goodwin2009-08-12
* Added RegisterCoalescer to required passes for PBQP.Lang Hames2009-08-12
* Use WriteAsOperand to print BasicBlock names.Dan Gohman2009-08-12
* Fix a few more places to use PadToColumn instead of tabs. And fixDan Gohman2009-08-12
* Use PadToColumn instead of tabs for aligning comments. Fix one placeDan Gohman2009-08-12
* Enhance the InstrStage object to enable the specification of an Itinerary wit...David Goodwin2009-08-12
* Add catch block handling to SjLj exception handling.Jim Grosbach2009-08-12
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-12
* This logic was accidentally inverted in r78767.Dan Gohman2009-08-12
* Factor out the code for finding an available register for useDan Gohman2009-08-12
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-12
* Change the asmprinter to print the comment character before theChris Lattner2009-08-11
* Allow a zero cycle stage to reserve/require a FU without advancing the cycle ...David Goodwin2009-08-11
* Fix warnings.Owen Anderson2009-08-11
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-11
* "TAI::JumpTableDirective" is always null for current arm targets, simplifyChris Lattner2009-08-11
* Use DEBUG macro for debug output.David Goodwin2009-08-11
* Add some debug output.David Goodwin2009-08-11
* Tidy #includes.Dan Gohman2009-08-11
* Remove unnecessary throw() specifications; LLVM doesn't use exceptions.Dan Gohman2009-08-11
* Remove unnecessary casts.Dan Gohman2009-08-11
* Add const qualifiers.Dan Gohman2009-08-11
* Rebuild RegScavenger::DistanceMap each time it is needed.Jakob Stoklund Olesen2009-08-11
* Fix a -Asserts warning.Daniel Dunbar2009-08-11
* Replace DOUT.David Goodwin2009-08-11
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-11
* Modified VNInfo. The "copy" member is now a union which holds the copy for a ...Lang Hames2009-08-10
* Fix a bug in the DAGCombiner's handling of multiple linkedDan Gohman2009-08-10
* Fix a bug where DAGCombine was producing an illegal ConstantFPDan Gohman2009-08-10
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Remove a bunch of debugging code that was slowing PBQP down by 25% or so.Owen Anderson2009-08-10
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-10
* Make this comment more closely reflect the code.Dan Gohman2009-08-10
* Add support for printing loop structure information in asm comments.David Greene2009-08-10
* Post RA scheduler changes. Introduce a hazard recognizer that uses the target...David Goodwin2009-08-10
* Move ConstantExpr handling to ResolveConstantExpr method and alsoBruno Cardoso Lopes2009-08-10
* sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner2009-08-08