summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Constify getCompactUnwindRegNum.Bill Wendling2011-07-06
* createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng2011-07-06
* Introduce "expect" intrinsic instructions.Jakub Staszak2011-07-06
* Remove the ObjC ARC passes from the default optimization list, and addDan Gohman2011-07-05
* Speculatively revert r134431.Devang Patel2011-07-05
* Clear debug loc while updating insert point.Devang Patel2011-07-05
* Fix 80-col.Michael J. Spencer2011-07-05
* SuccIterator on bbs without terminator instsTobias Grosser2011-07-04
* Include a source location when complaining about bad inline assembly.Jakob Stoklund Olesen2011-07-02
* Add getFeatureBits to extract feature bits for a given CPU.Evan Cheng2011-07-02
* Remove the confusing getDarwinNumber() api and friends.Eric Christopher2011-07-02
* Add initial *-*-rtems* target, from Joel SherrillDouglas Gregor2011-07-01
* Add MCSubtargetInfo target registry stuff.Evan Cheng2011-07-01
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-01
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-01
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-01
* Fix use after free.Rafael Espindola2011-07-01
* Switch SubtargetFeatures from std::string to StringRef.Evan Cheng2011-07-01
* Add target a target hook to get the register number used by the compact unwindBill Wendling2011-06-30
* Create a isFullCopy predicate.Rafael Espindola2011-06-30
* Add r134057 back, but splice the predecessor after the successors phiRafael Espindola2011-06-30
* Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-30
* Remove getRegClassForInlineAsmConstraint and all dependencies.Eric Christopher2011-06-30
* Revert r133953 for now.Devang Patel2011-06-29
* Added IRBuilder::SetInsertPoint(Use) to find a valid insertion pointAndrew Trick2011-06-29
* whitespaceAndrew Trick2011-06-29
* IndentationEvan Cheng2011-06-29
* Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and Chad Rosier2011-06-29
* Let simplify cfg simplify bb with only debug and lifetime intrinsics.Rafael Espindola2011-06-29
* Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-29
* Trim includeEvan Cheng2011-06-29
* Unbreak every backend.Evan Cheng2011-06-28
* Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-28
* Add MCInstrInfo registeration machinery.Evan Cheng2011-06-28
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-28
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* PR10210: New method ConstantArray::getAsCString(). Use it in LTO toJay Foad2011-06-28
* Cleanup. Fix a stupid variable name.Andrew Trick2011-06-28
* SCEVExpander: give new insts a name that identifies the reponsible pass.Andrew Trick2011-06-28
* Remove RegClass2VRegMap from MachineRegisterInfo.Evan Cheng2011-06-27
* Remove RCBarriers from TargetInstrDesc.Evan Cheng2011-06-27
* Remove the experimental (and unused) pre-ra splitting pass. Greedy regalloc c...Evan Cheng2011-06-27
* During bottom up fast-isel, instructions emitted to materalize registers are ...Devang Patel2011-06-27
* More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.Evan Cheng2011-06-27
* Add support for alternative register names, useful for instructions whose ope...Owen Anderson2011-06-27
* Rename unnecessary forward declaration.Evan Cheng2011-06-27
* Move onlyUsedByLifetimeMarkers to ValueTracking so that it can be used by otherNick Lewycky2011-06-27
* Distinguish early clobber output operands from clobbered registers.Jakob Stoklund Olesen2011-06-27
* There is only one register coalescer. Merge it into the base class andRafael Espindola2011-06-26
* Move RegisterCoalescer.h to lib/CodeGen.Rafael Espindola2011-06-26