aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsTargetMachine.h
AgeCommit message (Expand)AuthorFilesLines
2016-05-18Delete Reloc::Default.Rafael Espindola1-4/+5
2016-05-18Trivial cleanups.Rafael Espindola1-2/+2
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-11Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders1-6/+6
2015-03-21Remove the target independent TargetMachine::getSubtarget andEric Christopher1-1/+1
2015-03-12Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini1-2/+0
2015-02-13Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth1-1/+1
2015-02-01[multiversion] Switch all of the targets over to use theChandler Carruth1-1/+2
2015-01-31[PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth1-1/+1
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-0/+2
2015-01-26Move the Mips target to storing the ABI in the TargetMachine ratherEric Christopher1-0/+4
2015-01-06Rewrite the Mips16HardFloat pass to avoid using the Subtarget.Eric Christopher1-0/+2
2014-11-20Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner1-0/+1
2014-11-13This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar1-2/+5
2014-09-26Add the first backend support for on demand subtarget creationEric Christopher1-0/+5
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-4/+0
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher1-0/+4
2014-08-07Nuke the old JIT.Rafael Espindola1-4/+0
2014-08-05Remove a virtual function from TargetMachine. NFC.Rafael Espindola1-4/+2
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-26/+1
2014-08-01Add a non-const subtarget returning function to the target machineEric Christopher1-1/+6
2014-07-18Fundamentally change the MipsSubtarget replacement machinery:Eric Christopher1-4/+13
2014-07-03Move subtarget dependent features into the subtarget from the targetEric Christopher1-37/+12
2014-07-02Move the data layout and selection dag info from the mips target machineEric Christopher1-7/+4
2014-07-02Move MipsJITInfo to the subtarget rather than the target machine.Eric Christopher1-3/+3
2014-07-02Remove the cached InstrItineraryData on the TargetMachine, it's unnecessary.Eric Christopher1-2/+3
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-13/+12
2014-04-28[C++] Use 'nullptr'.Craig Topper1-1/+1
2014-04-21[C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't bre...Benjamin Kramer1-10/+9
2013-07-12[mips] Implement MipsTargetMachine::getInstrItineraryData().Akira Hatanaka1-0/+6
2013-04-09This patch enables llvm to switch between compiling for mips32/mips64 Reed Kotler1-0/+17
2013-03-13[mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is forAkira Hatanaka1-2/+2
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth1-10/+0
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-1/+1
2012-12-12[mips] Fix a memory leak bug report by NAKAMURA Takumi.Akira Hatanaka1-5/+6
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth1-2/+2
2012-10-28Remove TargetELFWriterInfo.Rafael Espindola1-5/+0
2012-10-24Implement a basic VectorTargetTransformInfo interface to be used by the loop ...Nadav Rotem1-1/+1
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 getters for the MIPS TargetTransform classesNadav Rotem1-0/+7
2012-10-10Remove unused member variable introduced in r165665.David Blaikie1-1/+0
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem1-0/+3
2012-10-08Move TargetData to DataLayout.Micah Villmow1-4/+4
2012-08-20Fix coding style violations in 162135 and 162136.Akira Hatanaka1-1/+1
2012-08-17Correct MCJIT functionality for MIPS32 architecture.Akira Hatanaka1-0/+6