aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PTX
AgeCommit message (Expand)Author
2011-09-26PTX: Unify handling of loads/storesJustin Holewinski
2011-09-26PTX: Handle FrameIndex nodesJustin Holewinski
2011-09-25Clean up code after renaming LowerSubregs -> ExpandPostRAPseudos.Jakob Stoklund Olesen
2011-09-23PTX: Fix parameter order bugJustin Holewinski
2011-09-23PTX: Cleanup unused code in PTXMachineFunctionInfoJustin Holewinski
2011-09-23PTX: Fix another 80-column violationJustin Holewinski
2011-09-23PTX: Handle function call return valuesJustin Holewinski
2011-09-23PTX: Start fixing function callsJustin Holewinski
2011-09-23PTX: Remove PTX calling convention filesJustin Holewinski
2011-09-23[PATCH 2/2] PTXInstrInfo.td PTXIntrinsicInstrInfo.td 80 columnsJustin Holewinski
2011-09-23PTX: Generalize handling of .param typesJustin Holewinski
2011-09-23PTX: Cleanup unused code in the PTXMFInfoExtract passJustin Holewinski
2011-09-22PTX: Remove physical register defsJustin Holewinski
2011-09-22PTX: Use .param space for device function return values on SM 2.0+, and attemptJustin Holewinski
2011-09-22PTX: Fix style issuesJustin Holewinski
2011-09-22PTX: Fixup codegen to handle emission of virtual registers.Justin Holewinski
2011-09-22PTX: Customize codegen passes in backendJustin Holewinski
2011-09-22PTX: Add new PTX-specific register allocator that keeps virtual registersJustin Holewinski
2011-09-15Don't attach annotations to MCInst's. Instead, have the disassembler return,...Owen Anderson
2011-09-06Add codegen support for vector select (in the IR this means a selectDuncan Sands
2011-09-01Don't drop alignment info on local common symbols.Benjamin Kramer
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng
2011-08-23Some refactoring so TargetRegistry.h no longer has to include any filesEvan Cheng
2011-08-12Silence a bunch (but not all) "variable written but not read" warningsDuncan Sands
2011-08-09PTX: Add initial support for device function callsJustin Holewinski
2011-08-01Actually finish switching to the new system for Target sublibraryChandler Carruth
2011-07-29Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth
2011-07-26Clean up a pile of hacks in our CMake build relating to TableGen.Chandler Carruth
2011-07-25Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng
2011-07-23createXXXMCCodeGenInfo should be static.Evan Cheng
2011-07-22Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,Evan Cheng
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-07-18Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-07-15Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng
2011-07-14Rename createAsmInfo to createMCAsmInfo and move registration code to MCTarge...Evan Cheng
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng
2011-07-14Unfortunately several files in MC are badly violating layering rule by usingEvan Cheng
2011-07-11- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng
2011-07-09Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng
2011-07-08Eliminate asm parser's dependency on TargetMachine:Evan Cheng
2011-07-07Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng
2011-07-02Remove unused array.Duncan Sands
2011-07-01Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.Evan Cheng
2011-07-01Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng
2011-07-01- Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng
2011-07-01Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng
2011-06-28Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng