summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* Use getPrevSlot() instead of getPrevIndex().Jakob Stoklund Olesen2011-09-15
* Stop verifying hasPHIKill() flags.Jakob Stoklund Olesen2011-09-15
* Leave hasPHIKill flags alone in LiveInterval::RenumberValues.Jakob Stoklund Olesen2011-09-15
* [regcoalescing] bug fix for RegistersDefinedFromSameValue.Andrew Trick2011-09-15
* Fix indenting.Eric Christopher2011-09-13
* Switch extendInBlock() to take a kill slot instead of the last use slot.Jakob Stoklund Olesen2011-09-13
* Directly point debug info to the stack slot of the arugment, instead of tryin...Devang Patel2011-09-08
* Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures...Eli Friedman2011-09-07
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-06
* Split the init.trampoline intrinsic, which currently combines GCC'sDuncan Sands2011-09-06
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-24
* FastISel: avoid function calls between the materialization of the constant an...Ivan Krasin2011-08-18
* Add the support in code-gen for the landingpad instruction lowering.Bill Wendling2011-08-17
* Constify.Devang Patel2011-08-12
* Use ArrayRef.Devang Patel2011-08-12
* Silence a bunch (but not all) "variable written but not read" warningsDuncan Sands2011-08-12
* A virtual destructor for the class with virtual methods!Nick Lewycky2011-08-12
* Stay within 80 columns.Devang Patel2011-08-10
* Provide utility to extract and use lexical scoping information from machine i...Devang Patel2011-08-10
* Trim an unneeded header.Jakob Stoklund Olesen2011-08-09
* Move CalculateRegClass to MRI::recomputeRegClass.Jakob Stoklund Olesen2011-08-09
* Refer to the RegisterCoalescer pass by ID.Jakob Stoklund Olesen2011-08-09
* Add more constantness in BlockFrequencyInfo.Jakub Staszak2011-08-03
* Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,Bill Wendling2011-07-30
* Add an isSSA() flag to MachineRegisterInfo.Jakob Stoklund Olesen2011-07-29
* Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to beEli Friedman2011-07-29
* Add the AddLandingPadInfo function.Bill Wendling2011-07-28
* Use ArrayRef instead of requiring an std::vector.Bill Wendling2011-07-28
* Code generation for 'fence' instruction.Eli Friedman2011-07-27
* Use BlockFrequency instead of uint32_t in BlockFrequencyInfo.Jakub Staszak2011-07-27
* 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