aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCTargetMachine.h
AgeCommit message (Expand)AuthorFilesLines
2014-11-20Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner1-0/+2
2014-11-13This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar1-0/+4
2014-10-06Add subtarget caches to aarch64, arm, ppc, and x86.Eric Christopher1-1/+4
2014-09-18Reverting NFC changes from r218050. Instead, the warning was disabled for GCC...Aaron Ballman1-1/+0
2014-09-18Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImp...Aaron Ballman1-0/+1
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher1-2/+0
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-08-09Remove extraneous 64-bit argument to the PPC TargetMachine constructorEric Christopher1-1/+1
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher1-0/+2
2014-08-07Nuke the old JIT.Rafael Espindola1-2/+0
2014-08-05Remove a virtual function from TargetMachine. NFC.Rafael Espindola1-1/+0
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-25/+2
2014-08-01Add a non-const subtarget returning function to the target machineEric Christopher1-1/+2
2014-06-26Remove extraneous includes from the target machines.Eric Christopher1-4/+0
2014-06-12Move the PPCSelectionDAGInfo off the TargetMachine and onto theEric Christopher1-2/+1
2014-06-12Move PPCTargetLowering off of the TargetMachine and onto the subtarget.Eric Christopher1-2/+1
2014-06-12Move PPCJITInfo off of the TargetMachine and onto the subtarget.Eric Christopher1-2/+1
2014-06-12Move PPCInstrInfo off of the target machine and onto the subtarget.Eric Christopher1-4/+5
2014-06-12Move DataLayout from the PPCTargetMachine to the subtarget.Eric Christopher1-2/+3
2014-06-12Move PPCFrameLowering into PPCSubtarget from PPCTargetMachine. UseEric Christopher1-3/+2
2014-06-11Remove duplicate copy of InstrItineraryData from the TargetMachine,Eric Christopher1-2/+1
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-13/+13
2013-01-25Initial implementation of PPCTargetTransformInfoHal Finkel1-0/+3
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth1-9/+0
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-1/+1
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth1-4/+4
2012-10-18Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem1-0/+9
2012-10-18Temporarily revert the TargetTransform changes.Bob Wilson1-9/+0
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem1-0/+9
2012-10-08Move TargetData to DataLayout.Micah Villmow1-3/+3
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper1-2/+0
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2012-02-04TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick1-2/+1
2012-02-03Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick1-3/+2
2012-02-03whitespaceAndrew Trick1-3/+3
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-0/+2
2011-12-02Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky1-3/+3
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng1-6/+9
2011-07-20- Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng1-3/+5
2011-07-19Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng1-7/+7
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng1-3/+4
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov1-6/+8
2010-09-10Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng1-2/+2
2010-05-11Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman1-0/+5
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman1-2/+2
2010-02-15Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov1-12/+0
2010-02-02remove dead code.Chris Lattner1-4/+0
2010-02-02eliminate all the dead addSimpleCodeEmitter implementations.Chris Lattner1-9/+0
2010-02-02remove PPCMachOWriterInfo.Chris Lattner1-5/+0
2010-01-18- Add getLSDAEncoding to the PowerPC backend.Bill Wendling1-0/+12