aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PTX/PTXTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add TargetPassConfig to the PassManager for use inside passesAndrew Trick2012-02-061-3/+5
* TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick2012-02-041-6/+11
* Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick2012-02-031-36/+57
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-101-1/+0
* Remove the logging streamer.Rafael Espindola2012-01-101-3/+0
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+4
* Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky2011-12-021-18/+6
* Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng2011-11-161-34/+33
* Add support for a new extension to the .file directive:Nick Lewycky2011-10-171-1/+2
* PTX: Attempt to cleanup/unify the handling of FP rounding modes. This requiresJustin Holewinski2011-09-301-0/+1
* PTX: Implement PTXSelectionDAGInfoJustin Holewinski2011-09-261-0/+1
* PTX: Handle FrameIndex nodesJustin Holewinski2011-09-261-1/+3
* Clean up code after renaming LowerSubregs -> ExpandPostRAPseudos.Jakob Stoklund Olesen2011-09-251-2/+2
* PTX: Fix style issuesJustin Holewinski2011-09-221-1/+1
* PTX: Customize codegen passes in backendJustin Holewinski2011-09-221-0/+285
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-251-1/+1
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-201-9/+8
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-191-15/+13
* Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng2011-07-141-4/+0
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-081-1/+1
* Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-301-3/+6
* Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-171-2/+1
* Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-171-1/+2
* Add all the plumbing needed for MC to expand cfi to the old tables inRafael Espindola2011-04-301-0/+1
* PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski2011-04-201-9/+25
* ptx: fix lint and compiler warningsChe-Liang Chiou2011-03-021-6/+8
* Add 64-bit addressing to PTX backendChe-Liang Chiou2011-03-021-4/+13
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-101-2/+2
* ptx: add store instructionChe-Liang Chiou2011-01-011-0/+6
* MC: Make TargetAsmBackend available to the AsmStreamer.Daniel Dunbar2010-12-161-0/+1
* Fixed version of 121434 with no new memory leaks.Rafael Espindola2010-12-101-1/+1
* Revert my previous patch to make the valgrind bots happy.Rafael Espindola2010-12-101-1/+1
* Initial support for the cfi directives. This is just enough to getRafael Espindola2010-12-091-1/+1
* Move the PTXMCAsmStreamer class to the .cpp file.Rafael Espindola2010-11-281-1/+8
* First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov2010-11-151-1/+1
* Add physical register counting functionsChe-Liang Chiou2010-11-081-0/+1
* Add a dummy PTXMCAsmStreamer classChe-Liang Chiou2010-11-081-0/+2
* Add the exit instruction to the PTX target.Eric Christopher2010-09-181-6/+18
* Create PTX backend. Patch by Che-Liang Chiou!Nick Lewycky2010-09-071-0/+31