aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsTargetMachine.h
AgeCommit message (Expand)Author
2013-03-13[mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is forAkira Hatanaka
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-12[mips] Fix a memory leak bug report by NAKAMURA Takumi.Akira Hatanaka
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth
2012-10-28Remove TargetELFWriterInfo.Rafael Espindola
2012-10-24Implement a basic VectorTargetTransformInfo interface to be used by the loop ...Nadav Rotem
2012-10-18Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem
2012-10-18Temporarily revert the TargetTransform changes.Bob Wilson
2012-10-10Add getters for the MIPS TargetTransform classesNadav Rotem
2012-10-10Remove unused member variable introduced in r165665.David Blaikie
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-08-20Fix coding style violations in 162135 and 162136.Akira Hatanaka
2012-08-17Correct MCJIT functionality for MIPS32 architecture.Akira Hatanaka
2012-07-31Add definitions of two subclasses of MipsFrameLowering, Mips16FrameLowering andAkira Hatanaka
2012-07-31Add definitions of two subclasses of MipsInstrInfo, MipsInstrInfo (for mips16),Akira Hatanaka
2012-07-31Delete mips64 target machine classes. mips target machines can be used in placeAkira Hatanaka
2012-06-14Fix coding style violations. Remove white spaces and tabs.Akira Hatanaka
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper
2012-02-17add Emacs tag and fix some comment error in file headersJia Liu
2012-02-04TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick
2012-02-03Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-02Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng
2011-09-22Fix typo.Akira Hatanaka
2011-09-21Add a base class for Mips TargetMachines and add Mips64 TargetMachines. Akira Hatanaka
2011-09-14One more patch towards JIT support for Mips.Bruno Cardoso Lopes
2011-07-21Added the infrastructute necessary for MIPS JIT support. Patch by VladimirBruno Cardoso Lopes
2011-07-20- Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng
2011-07-19Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng
2011-05-04Prevent instructions using $gp from being placed between a jalr and the instr...Akira Hatanaka
2011-04-15Reverse unnecessary changes made in r129606 and r129608. There is no change i...Akira Hatanaka
2011-04-15Fix lines that have incorrect indentation or exceed 80 columns. There is no c...Akira Hatanaka
2011-04-15Add pass that expands pseudo instructions into target instructions after regi...Akira Hatanaka
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov
2010-11-15First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov
2010-05-11Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman
2009-08-12Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner
2009-08-03Remove -disable-mips-abicall and -enable-mips-absolute-call command-line Eli Friedman
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar
2009-07-15Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar
2009-07-15Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar
2009-07-15Reapply TargetRegistry refactoring commits.Daniel Dunbar
2009-07-15Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings
2009-07-15Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar
2009-07-15Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar