summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* Fix #include guard directive.Jakub Staszak2011-07-25
* Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency toJakub Staszak2011-07-25
* Add a method to set the compact unwind info.Bill Wendling2011-07-22
* Allow getBlockFreq to return 0.Jakub Staszak2011-07-22
* Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng2011-07-20
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-20
* Revert r135423.Devang Patel2011-07-19
* Rename CompactEncoding to CompactUnwindEncoding.Bill Wendling2011-07-19
* Move the compact encoding from the target-specific library to the code-genBill Wendling2011-07-18
* Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng2011-07-18
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-18
* During bottom up fast-isel, instructions emitted to materalize registers are ...Devang Patel2011-07-18
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Add MachineBlockFrequency analysis.Jakub Staszak2011-07-16
* Extract parts of RAGreedy::splitAroundRegion as SplitKit methods.Jakob Stoklund Olesen2011-07-15
* Fix up TargetLoweringObjectFile ctors to properly initialize fields.Evan Cheng2011-07-13
* Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.Jay Foad2011-07-13
* - Make BranchProbability constructor public.Jakub Staszak2011-07-10
* Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich2011-07-08
* Be more aggressive about following hints.Jakob Stoklund Olesen2011-07-08
* Add functions 'hasPredecessor' and 'hasPredecessorHelper' to SDNode. TheLang Hames2011-07-07
* Include a source location when complaining about bad inline assembly.Jakob Stoklund Olesen2011-07-02
* Create a isFullCopy predicate.Rafael Espindola2011-06-30
* Revert r133953 for now.Devang Patel2011-06-29
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* Remove RegClass2VRegMap from MachineRegisterInfo.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
* 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
* Handle debug info for i128 constants.Devang Patel2011-06-24
* Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad2011-06-19
* Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.Benjamin Kramer2011-06-18
* Lower multiply with overflow checking to __mulo<mode>Eric Christopher2011-06-17
* Add a hook for PBQP clients to run a custom pre-alloc pass to run prior to PB...Lang Hames2011-06-17
* Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak2011-06-16
* Fix formatting.Owen Anderson2011-06-16
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-15
* Added -stress-sched flag in the Asserts build.Andrew Trick2011-06-15
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-14
* Reformatting. Moving class definitions to more natural places. No functionalo...Bill Wendling2011-06-11
* Provide an ARMCCState subclass of CCState so that ARM clients will always setCameron Zwarich2011-06-10
* Rename the ParmContext enum values to make a bit more sense and add a smallCameron Zwarich2011-06-10
* Remove tabs.Cameron Zwarich2011-06-10
* Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher2011-06-08
* Switched to DenseMap for allowed sets in PBQP. Reduces total LLC time by 15% ...Lang Hames2011-06-07
* Remove dead code.Devang Patel2011-06-02
* Typos.Chad Rosier2011-06-01
* When generating code for Win64 EH, emit StartProc and EndProc directives.Charles Davis2011-05-28
* Make size computation less brittle.Rafael Espindola2011-05-27