AMDGPU: Add core backend files for R600/SI codegen v6
authorTom Stellard <thomas.stellard@amd.com>
Mon, 16 Jul 2012 14:17:08 +0000 (14:17 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Mon, 16 Jul 2012 14:17:08 +0000 (14:17 +0000)
commit23dc769a9b592b356accb74a2e8816e6630ebaa8
tree524525cb3a9cd08626bc85148ab7186a479b505b
parent9db5b5ffa9fccd5c7f1f39a3e9aa66cc4a5eedc1
AMDGPU: Add core backend files for R600/SI codegen v6

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160270 91177308-0d34-0410-b5e6-96231b3b80d8
114 files changed:
lib/Target/AMDGPU/AMDGPU.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPU.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUConvertToISA.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUISelLowering.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUISelLowering.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUInstrInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUInstrInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUInstrInfo.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUInstructions.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUIntrinsics.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPURegisterInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPURegisterInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPURegisterInfo.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUSubtarget.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUTargetMachine.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUUtil.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDGPUUtil.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDIL.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDIL7XXDevice.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDIL7XXDevice.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILAlgorithms.tpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILBase.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILCallingConv.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILCodeEmitter.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILDevice.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILDevice.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILDeviceInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILDeviceInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILDevices.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILEnumeratedTypes.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILEvergreenDevice.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILEvergreenDevice.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILFormats.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILFrameLowering.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILFrameLowering.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILISelDAGToDAG.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILISelLowering.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILISelLowering.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILInstrInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILInstrInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILInstrInfo.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILInstructions.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILIntrinsicInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILIntrinsicInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILIntrinsics.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILMultiClass.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILNIDevice.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILNIDevice.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILNodes.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILOperands.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILPatterns.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILPeepholeOptimizer.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILProfiles.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILRegisterInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILRegisterInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILRegisterInfo.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILSIDevice.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILSIDevice.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILSubtarget.cpp [new file with mode: 0644]
lib/Target/AMDGPU/AMDILSubtarget.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILTokenDesc.td [new file with mode: 0644]
lib/Target/AMDGPU/AMDILUtilityFunctions.h [new file with mode: 0644]
lib/Target/AMDGPU/AMDILVersion.td [new file with mode: 0644]
lib/Target/AMDGPU/CMakeLists.txt [new file with mode: 0644]
lib/Target/AMDGPU/GENERATED_FILES [new file with mode: 0644]
lib/Target/AMDGPU/LLVMBuild.txt [new file with mode: 0644]
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp [new file with mode: 0644]
lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h [new file with mode: 0644]
lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt [new file with mode: 0644]
lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt [new file with mode: 0644]
lib/Target/AMDGPU/MCTargetDesc/Makefile [new file with mode: 0644]
lib/Target/AMDGPU/Makefile [new file with mode: 0644]
lib/Target/AMDGPU/Processors.td [new file with mode: 0644]
lib/Target/AMDGPU/R600CodeEmitter.cpp [new file with mode: 0644]
lib/Target/AMDGPU/R600GenRegisterInfo.pl [new file with mode: 0644]
lib/Target/AMDGPU/R600HwRegInfo.include [new file with mode: 0644]
lib/Target/AMDGPU/R600ISelLowering.cpp [new file with mode: 0644]
lib/Target/AMDGPU/R600ISelLowering.h [new file with mode: 0644]
lib/Target/AMDGPU/R600InstrInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/R600InstrInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/R600Instructions.td [new file with mode: 0644]
lib/Target/AMDGPU/R600Intrinsics.td [new file with mode: 0644]
lib/Target/AMDGPU/R600KernelParameters.cpp [new file with mode: 0644]
lib/Target/AMDGPU/R600MachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/R600MachineFunctionInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/R600RegisterInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/R600RegisterInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/R600RegisterInfo.td [new file with mode: 0644]
lib/Target/AMDGPU/R600Schedule.td [new file with mode: 0644]
lib/Target/AMDGPU/SIAssignInterpRegs.cpp [new file with mode: 0644]
lib/Target/AMDGPU/SICodeEmitter.cpp [new file with mode: 0644]
lib/Target/AMDGPU/SIGenRegisterInfo.pl [new file with mode: 0644]
lib/Target/AMDGPU/SIISelLowering.cpp [new file with mode: 0644]
lib/Target/AMDGPU/SIISelLowering.h [new file with mode: 0644]
lib/Target/AMDGPU/SIInstrFormats.td [new file with mode: 0644]
lib/Target/AMDGPU/SIInstrInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/SIInstrInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/SIInstrInfo.td [new file with mode: 0644]
lib/Target/AMDGPU/SIInstructions.td [new file with mode: 0644]
lib/Target/AMDGPU/SIIntrinsics.td [new file with mode: 0644]
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/SIMachineFunctionInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/SIRegisterInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/SIRegisterInfo.h [new file with mode: 0644]
lib/Target/AMDGPU/SIRegisterInfo.td [new file with mode: 0644]
lib/Target/AMDGPU/SISchedule.td [new file with mode: 0644]
lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp [new file with mode: 0644]
lib/Target/AMDGPU/TargetInfo/CMakeLists.txt [new file with mode: 0644]
lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt [new file with mode: 0644]
lib/Target/AMDGPU/TargetInfo/Makefile [new file with mode: 0644]