aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsTargetMachine.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-19[mips] Correct label prefixes for N32 and N64.Daniel Sanders1-1/+4
2016-07-14[mips] SelectionDAGISel subclasses now follow the optimization level.Daniel Sanders1-2/+2
2016-06-28Delete dead code. NFC.Rafael Espindola1-1/+1
2016-05-18Delete Reloc::Default.Rafael Espindola1-5/+16
2016-05-10CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun1-0/+1
2016-03-14[Mips] Fix -Wunused-private-field warning after r263444.Chad Rosier1-1/+1
2016-03-14[mips] MIPS32R6 compact branch supportDaniel Sanders1-0/+6
2015-09-16constify the Function parameter to the TTI creation callback andEric Christopher1-1/+1
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders1-4/+2
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders1-2/+4
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders1-4/+2
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders1-2/+4
2015-07-09Make TargetTransformInfo keeping a reference to the Module DataLayoutMehdi Amini1-1/+1
2015-07-07fix typo; NFCSanjay Patel1-1/+1
2015-06-16Clean up redundant copies of Triple objects. NFCDaniel Sanders1-2/+2
2015-06-11Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders1-24/+20
2015-06-11Replace string GNU Triples with llvm::Triple in computeDataLayout(). NFC.Daniel Sanders1-5/+5
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders1-5/+9
2015-05-20Revert r237789 - [mips] The naming convention for private labels is ABI depe...Daniel Sanders1-1/+0
2015-05-20[mips] The naming convention for private labels is ABI dependant.Daniel Sanders1-0/+1
2015-05-12Migrate existing backends that care about software floating pointEric Christopher1-4/+3
2015-05-07[mips] Add the SoftFloat MipsSubtarget feature.Toma Tabacu1-5/+4
2015-03-14[mips] Remove trivial header for the MipsModuleISelDAGToDAG pass. NFC.Vasileios Kalintiris1-2/+1
2015-03-14[mips] Remove trivial header for the Mips16HardFloat pass. NFC.Vasileios Kalintiris1-2/+1
2015-03-14[mips] Remove trivial header for the MipsOs16 pass. NFC.Vasileios Kalintiris1-2/+2
2015-03-12Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini1-4/+8
2015-02-14Mips: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith1-11/+5
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth1-1/+1
2015-02-01[multiversion] Switch the TTI queries from TargetMachine to SubtargetChandler Carruth1-1/+1
2015-02-01[multiversion] Switch all of the targets over to use theChandler Carruth1-12/+11
2015-01-31[PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth1-5/+6
2015-01-31[PM] Change the core design of the TTI analysis to use a polymorphicChandler Carruth1-1/+1
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-1/+32
2015-01-26Move the Mips target to storing the ABI in the TargetMachine ratherEric Christopher1-4/+3
2015-01-08Make the TargetMachine in MipsSubtarget a reference ratherEric Christopher1-4/+4
2014-12-11Enable MachineVerifier in debug mode for X86, ARM, AArch64, Mips.Matthias Braun1-2/+2
2014-12-11[CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun1-12/+7
2014-12-11This reverts commit r224043 and r224042.Rafael Espindola1-5/+10
2014-12-11Enable machineverifier in debug mode for X86, ARM, AArch64, MipsMatthias Braun1-2/+2
2014-12-11[CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun1-12/+7
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-1/+4
2014-10-16Erase fence insertion from SelectionDAGBuilder.cpp (NFC)Robin Morisset1-0/+1
2014-09-29Simplify conditional.Eric Christopher1-1/+1
2014-09-29Add soft-float to the key for the subtarget lookup in the TargetMachineEric Christopher1-1/+13
2014-09-26Fix build breakage on MSVC 2013David Majnemer1-1/+1
2014-09-26Target: Fix build breakage.David Majnemer1-2/+2
2014-09-26Add the first backend support for on demand subtarget creationEric Christopher1-13/+41
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher1-7/+0
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher1-0/+7