Rework the PPC TargetMachine so that the non-function specific
[oota-llvm.git] / lib / Target / PowerPC / PPCTargetMachine.cpp
2014-10-01 Eric ChristopherRework the PPC TargetMachine so that the non-function...
2014-09-23 Robin Morisset[Power] Use AtomicExpandPass for fence insertion, and...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-09 Eric ChristopherRemove extraneous 64-bit argument to the PPC TargetMach...
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-06-12 Eric ChristopherMove the PPCSelectionDAGInfo off the TargetMachine...
2014-06-12 Eric ChristopherMake PPCSelectionDAGInfo take a DataLayout instead...
2014-06-12 Eric ChristopherMove PPCTargetLowering off of the TargetMachine and...
2014-06-12 Eric ChristopherMove PPCJITInfo off of the TargetMachine and onto the...
2014-06-12 Eric ChristopherRemove the use of TargetMachine from PPCJITInfo and...
2014-06-12 Eric ChristopherMove PPCInstrInfo off of the target machine and onto...
2014-06-12 Eric ChristopherRemove TargetMachine from PPCInstrInfo and all dependen...
2014-06-12 Eric ChristopherMove DataLayout from the PPCTargetMachine to the subtarget.
2014-06-12 Eric ChristopherMove PPCFrameLowering into PPCSubtarget from PPCTargetM...
2014-06-11 Eric ChristopherRemove duplicate copy of InstrItineraryData from the...
2014-05-22 Eric ChristopherAvoid using subtarget features when initializing the...
2014-05-21 Eric ChristopherMake early if conversion dependent upon the subtarget...
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-03-27 Hal Finkel[PowerPC] Use a small cleanup pass to remove VSX self...
2014-03-25 Hal Finkel[PowerPC] Select between VSX A-type and M-type FMA...
2014-03-24 Hal Finkel[PowerPC] Don't schedule VSX copy legalization unless...
2014-03-13 Hal Finkel[PowerPC] Initial support for the VSX instruction set
2014-03-12 Will SchmidtUpdate the datalayout string for ppc64LE.
2014-03-07 Rafael EspindolaDon't avoid cfi instructions on the bg/p.
2014-02-28 Hal FinkelAdd CR-bit tracking to the PowerPC backend for i1 values
2014-01-03 Rafael EspindolaMake the llvm mangler depend only on DataLayout.
2013-12-19 Rafael EspindolaLong doubles are required to be aligned to 128 bits...
2013-12-18 Rafael EspindolaFix f64 and f128 for ppc-darwin.
2013-12-18 Rafael EspindolaOne ppc32-darwin, a i64 inside a structure can have...
2013-12-17 Rafael EspindolaFix the pointer size for the PS3 datalayout.
2013-12-16 Rafael EspindolaThe preferred alignment defaults to the abi alignment...
2013-12-16 Rafael EspindolaOn DataLayout, omit the default of p:64:64:64.
2013-12-13 Rafael EspindolaAssume defaults to produce smaller datalayout strings.
2013-12-12 Gabor Greiftypo in comment
2013-12-11 Rafael EspindolaMove PPC's getDataLayoutString out of line and document...
2013-07-26 Bill Schmidt[PowerPC] Support powerpc64le as a syntax-checking...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-05-20 Hal FinkelAdd a PPCCTRLoops verification pass
2013-05-15 Hal FinkelImplement PPC counter loops as a late IR-level pass
2013-05-13 Rafael EspindolaRemove the MachineMove class.
2013-04-09 Hal FinkelAllow PPC B and BLR to be if-converted into some predic...
2013-04-08 Hal FinkelGenerate PPC early conditional returns
2013-04-05 Hal FinkelEnable early if conversion on PPC
2013-01-25 Hal FinkelInitial implementation of PPCTargetTransformInfo
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-24 Nadav RotemImplement a basic VectorTargetTransformInfo interface...
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-07-02 Evan ChengTarget option DisableJumpTables is a gross hack. Move...
2012-07-02 Bob WilsonAdd all codegen passes to the PassManager via TargetPas...
2012-06-09 Hal FinkelEnable tail merging on PPC.
2012-06-08 Hal FinkelEnable PPC CTR loop formation by default.
2012-06-08 Hal FinkelDisable the PPC CTR-Loops pass by default.
2012-06-08 Hal FinkelAdd the PPCCTRLoops pass: a PPC machine-code-level...
2012-05-01 Bill WendlingChange the PassManager from a reference to a pointer.
2012-04-02 Hal FinkelThe binutils for the IBM BG/P are too old to support...
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Branc...
2012-02-04 Andrew TrickTargetPassConfig: confine the MC configuration to Targe...
2012-02-03 Andrew TrickAdded TargetPassConfig. The first little step toward...
2012-02-03 Andrew Trickwhitespace
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-16 Evan ChengSink codegen optimization level into MCCodeGenInfo...
2011-08-24 Evan ChengMove TargetRegistry and TargetSelect from Target to...
2011-07-25 Evan ChengRefactor PPC target to separate MC routines from Target...
2011-07-20 Evan Cheng- Move CodeModel from a TargetMachine global option...
2011-07-19 Evan ChengIntroduce MCCodeGenInfo, which keeps information that...
2011-07-14 Evan ChengRename createAsmInfo to createMCAsmInfo and move regist...
2011-07-08 Evan ChengEliminate asm parser's dependency on TargetMachine:
2011-06-30 Evan ChengFix the ridiculous SubtargetFeatures API where it impli...
2011-04-19 Daniel DunbarADT/Triple: Move a variety of clients to using isOSDarw...
2011-01-23 Rafael EspindolaAdd support for the --noexecstack option.
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2010-11-15 Chris LattnerWire up primitive support in the assembler backend...
2010-11-15 Chris LattnerImplement a basic MCCodeEmitter for PPC. This doesn...
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-05-11 Dan GohmanImplement a bunch more TargetSelectionDAGInfo infrastru...
2010-03-20 Daniel DunbarTargetRegistry: Fix create{AsmInfo,MCDisassembler}...
2010-02-15 Anton KorobeynikovPreliminary patch to improve dwarf EH generation -...
2010-02-02 Chris Lattnerremove dead code.
2010-02-02 Chris Lattnereliminate all the dead addSimpleCodeEmitter implementat...
2010-02-02 Chris Lattnerremove PPCMachOWriterInfo.
2010-01-19 Bill WendlingEven more explanation.
2010-01-18 Bill Wendling- Add getLSDAEncoding to the PowerPC backend.
2009-11-06 Daniel DunbarPass StringRef by value.
2009-08-22 Chris Lattnerrename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for...
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
2009-08-13 Daniel DunbarRevert 78892 and 78895, these break generating working...
2009-08-13 Chris Lattnerfix a minor fixme. When building with SL and later...
2009-08-12 Chris LattnerChange TargetAsmInfo to be constructed via TargetRegist...
2009-08-11 Chris Lattnersecond half of commit.
2009-08-11 Chris Lattnerpass the TargetTriple down from each target ctor to the
2009-08-02 Daniel DunbarMove most targets TargetMachine constructor to only...
2009-08-02 Daniel DunbarNormalize Subtarget constructors to take a target tripl...
2009-07-25 Daniel DunbarAdd new helpers for registering targets.
next