summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCTargetMachine.cpp
Commit message (Expand)AuthorAge
* Move the PPCSelectionDAGInfo off the TargetMachine and onto theEric Christopher2014-06-12
* Make PPCSelectionDAGInfo take a DataLayout instead of a TargetMachineEric Christopher2014-06-12
* Move PPCTargetLowering off of the TargetMachine and onto the subtarget.Eric Christopher2014-06-12
* Move PPCJITInfo off of the TargetMachine and onto the subtarget.Eric Christopher2014-06-12
* Remove the use of TargetMachine from PPCJITInfo and replace withEric Christopher2014-06-12
* Move PPCInstrInfo off of the target machine and onto the subtarget.Eric Christopher2014-06-12
* Remove TargetMachine from PPCInstrInfo and all dependencies andEric Christopher2014-06-12
* Move DataLayout from the PPCTargetMachine to the subtarget.Eric Christopher2014-06-12
* Move PPCFrameLowering into PPCSubtarget from PPCTargetMachine. UseEric Christopher2014-06-12
* Remove duplicate copy of InstrItineraryData from the TargetMachine,Eric Christopher2014-06-11
* Avoid using subtarget features when initializing the pass pipelineEric Christopher2014-05-22
* Make early if conversion dependent upon the subtarget and addEric Christopher2014-05-21
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [PowerPC] Use a small cleanup pass to remove VSX self copiesHal Finkel2014-03-27
* [PowerPC] Select between VSX A-type and M-type FMA instructions just before RAHal Finkel2014-03-25
* [PowerPC] Don't schedule VSX copy legalization unless VSX is enabledHal Finkel2014-03-24
* [PowerPC] Initial support for the VSX instruction setHal Finkel2014-03-13
* Update the datalayout string for ppc64LE.Will Schmidt2014-03-12
* Don't avoid cfi instructions on the bg/p.Rafael Espindola2014-03-07
* Add CR-bit tracking to the PowerPC backend for i1 valuesHal Finkel2014-02-28
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-03
* Long doubles are required to be aligned to 128 bits and svr4 32 bits.Rafael Espindola2013-12-19
* Fix f64 and f128 for ppc-darwin.Rafael Espindola2013-12-18
* One ppc32-darwin, a i64 inside a structure can have 32 bit alignment.Rafael Espindola2013-12-18
* Fix the pointer size for the PS3 datalayout.Rafael Espindola2013-12-17
* The preferred alignment defaults to the abi alignment. Omit if it is the same.Rafael Espindola2013-12-16
* On DataLayout, omit the default of p:64:64:64.Rafael Espindola2013-12-16
* Assume defaults to produce smaller datalayout strings.Rafael Espindola2013-12-13
* typo in commentGabor Greif2013-12-12
* Move PPC's getDataLayoutString out of line and document it better.Rafael Espindola2013-12-11
* [PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt2013-07-26
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Add a PPCCTRLoops verification passHal Finkel2013-05-20
* Implement PPC counter loops as a late IR-level passHal Finkel2013-05-15
* Remove the MachineMove class.Rafael Espindola2013-05-13
* Allow PPC B and BLR to be if-converted into some predicated formsHal Finkel2013-04-09
* Generate PPC early conditional returnsHal Finkel2013-04-08
* Enable early if conversion on PPCHal Finkel2013-04-05
* Initial implementation of PPCTargetTransformInfoHal Finkel2013-01-25
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-07
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Implement a basic VectorTargetTransformInfo interface to be used by the loop ...Nadav Rotem2012-10-24
* Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem2012-10-18
* Temporarily revert the TargetTransform changes.Bob Wilson2012-10-18
* Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem2012-10-10
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Target option DisableJumpTables is a gross hack. Move it to TargetLowering in...Evan Cheng2012-07-02
* Add all codegen passes to the PassManager via TargetPassConfig.Bob Wilson2012-07-02
* Enable tail merging on PPC.Hal Finkel2012-06-09
* Enable PPC CTR loop formation by default.Hal Finkel2012-06-08