summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2015-06-13 03:28:10 +0000
committerTom Stellard <thomas.stellard@amd.com>2015-06-13 03:28:10 +0000
commit45bb48ea197fe496865387120c7c55b56f0717d6 (patch)
tree3914fb8c4ace9ea4dee024fc944d51dc45adf401 /llvm/lib/Target
parent8fa9677d4eb1cd43973eb59acc12b0534691d604 (diff)
downloadbcm5719-llvm-45bb48ea197fe496865387120c7c55b56f0717d6.tar.gz
bcm5719-llvm-45bb48ea197fe496865387120c7c55b56f0717d6.zip
R600 -> AMDGPU rename
llvm-svn: 239657
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPU.h (renamed from llvm/lib/Target/R600/AMDGPU.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPU.td (renamed from llvm/lib/Target/R600/AMDGPU.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp (renamed from llvm/lib/Target/R600/AMDGPUAlwaysInlinePass.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp (renamed from llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp)2
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h (renamed from llvm/lib/Target/R600/AMDGPUAsmPrinter.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td (renamed from llvm/lib/Target/R600/AMDGPUCallingConv.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp (renamed from llvm/lib/Target/R600/AMDGPUFrameLowering.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h (renamed from llvm/lib/Target/R600/AMDGPUFrameLowering.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp (renamed from llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp (renamed from llvm/lib/Target/R600/AMDGPUISelLowering.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h (renamed from llvm/lib/Target/R600/AMDGPUISelLowering.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp (renamed from llvm/lib/Target/R600/AMDGPUInstrInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h (renamed from llvm/lib/Target/R600/AMDGPUInstrInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td (renamed from llvm/lib/Target/R600/AMDGPUInstrInfo.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUInstructions.td (renamed from llvm/lib/Target/R600/AMDGPUInstructions.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp (renamed from llvm/lib/Target/R600/AMDGPUIntrinsicInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h (renamed from llvm/lib/Target/R600/AMDGPUIntrinsicInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td (renamed from llvm/lib/Target/R600/AMDGPUIntrinsics.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp (renamed from llvm/lib/Target/R600/AMDGPUMCInstLower.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h (renamed from llvm/lib/Target/R600/AMDGPUMCInstLower.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp (renamed from llvm/lib/Target/R600/AMDGPUMachineFunction.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h (renamed from llvm/lib/Target/R600/AMDGPUMachineFunction.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp (renamed from llvm/lib/Target/R600/AMDGPUPromoteAlloca.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp (renamed from llvm/lib/Target/R600/AMDGPURegisterInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h (renamed from llvm/lib/Target/R600/AMDGPURegisterInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td (renamed from llvm/lib/Target/R600/AMDGPURegisterInfo.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp (renamed from llvm/lib/Target/R600/AMDGPUSubtarget.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h (renamed from llvm/lib/Target/R600/AMDGPUSubtarget.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp (renamed from llvm/lib/Target/R600/AMDGPUTargetMachine.cpp)2
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h (renamed from llvm/lib/Target/R600/AMDGPUTargetMachine.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp (renamed from llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h (renamed from llvm/lib/Target/R600/AMDGPUTargetTransformInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp (renamed from llvm/lib/Target/R600/AMDILCFGStructurizer.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/AMDKernelCodeT.h (renamed from llvm/lib/Target/R600/AMDKernelCodeT.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp (renamed from llvm/lib/Target/R600/AsmParser/AMDGPUAsmParser.cpp)2
-rw-r--r--llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt3
-rw-r--r--llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt (renamed from llvm/lib/Target/R600/MCTargetDesc/LLVMBuild.txt)10
-rw-r--r--llvm/lib/Target/AMDGPU/AsmParser/Makefile (renamed from llvm/lib/Target/R600/AsmParser/Makefile)0
-rw-r--r--llvm/lib/Target/AMDGPU/CIInstructions.td (renamed from llvm/lib/Target/R600/CIInstructions.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/CMakeLists.txt (renamed from llvm/lib/Target/R600/CMakeLists.txt)2
-rw-r--r--llvm/lib/Target/AMDGPU/CaymanInstructions.td (renamed from llvm/lib/Target/R600/CaymanInstructions.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/EvergreenInstructions.td (renamed from llvm/lib/Target/R600/EvergreenInstructions.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp (renamed from llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h (renamed from llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt3
-rw-r--r--llvm/lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt (renamed from llvm/lib/Target/R600/InstPrinter/LLVMBuild.txt)8
-rw-r--r--llvm/lib/Target/AMDGPU/InstPrinter/Makefile (renamed from llvm/lib/Target/R600/InstPrinter/Makefile)0
-rw-r--r--llvm/lib/Target/AMDGPU/LLVMBuild.txt (renamed from llvm/lib/Target/R600/LLVMBuild.txt)10
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUFixupKinds.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp)2
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h (renamed from llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt (renamed from llvm/lib/Target/R600/MCTargetDesc/CMakeLists.txt)2
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt (renamed from llvm/lib/Target/R600/AsmParser/LLVMBuild.txt)10
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/Makefile (renamed from llvm/lib/Target/R600/MCTargetDesc/Makefile)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp (renamed from llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp (renamed from llvm/lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/Makefile (renamed from llvm/lib/Target/R600/Makefile)0
-rw-r--r--llvm/lib/Target/AMDGPU/Processors.td (renamed from llvm/lib/Target/R600/Processors.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp (renamed from llvm/lib/Target/R600/R600ClauseMergePass.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp (renamed from llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600Defines.h (renamed from llvm/lib/Target/R600/R600Defines.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp (renamed from llvm/lib/Target/R600/R600EmitClauseMarkers.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp (renamed from llvm/lib/Target/R600/R600ExpandSpecialInstrs.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600ISelLowering.cpp (renamed from llvm/lib/Target/R600/R600ISelLowering.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600ISelLowering.h (renamed from llvm/lib/Target/R600/R600ISelLowering.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600InstrFormats.td (renamed from llvm/lib/Target/R600/R600InstrFormats.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600InstrInfo.cpp (renamed from llvm/lib/Target/R600/R600InstrInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600InstrInfo.h (renamed from llvm/lib/Target/R600/R600InstrInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600Instructions.td (renamed from llvm/lib/Target/R600/R600Instructions.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600Intrinsics.td (renamed from llvm/lib/Target/R600/R600Intrinsics.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp (renamed from llvm/lib/Target/R600/R600MachineFunctionInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h (renamed from llvm/lib/Target/R600/R600MachineFunctionInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp (renamed from llvm/lib/Target/R600/R600MachineScheduler.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600MachineScheduler.h (renamed from llvm/lib/Target/R600/R600MachineScheduler.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp (renamed from llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600Packetizer.cpp (renamed from llvm/lib/Target/R600/R600Packetizer.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp (renamed from llvm/lib/Target/R600/R600RegisterInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600RegisterInfo.h (renamed from llvm/lib/Target/R600/R600RegisterInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600RegisterInfo.td (renamed from llvm/lib/Target/R600/R600RegisterInfo.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600Schedule.td (renamed from llvm/lib/Target/R600/R600Schedule.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/R600TextureIntrinsicsReplacer.cpp (renamed from llvm/lib/Target/R600/R600TextureIntrinsicsReplacer.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/R700Instructions.td (renamed from llvm/lib/Target/R600/R700Instructions.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp (renamed from llvm/lib/Target/R600/SIAnnotateControlFlow.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIDefines.h (renamed from llvm/lib/Target/R600/SIDefines.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp (renamed from llvm/lib/Target/R600/SIFixControlFlowLiveIntervals.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp (renamed from llvm/lib/Target/R600/SIFixSGPRCopies.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIFixSGPRLiveRanges.cpp (renamed from llvm/lib/Target/R600/SIFixSGPRLiveRanges.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIFoldOperands.cpp (renamed from llvm/lib/Target/R600/SIFoldOperands.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIISelLowering.cpp (renamed from llvm/lib/Target/R600/SIISelLowering.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIISelLowering.h (renamed from llvm/lib/Target/R600/SIISelLowering.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIInsertWaits.cpp (renamed from llvm/lib/Target/R600/SIInsertWaits.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIInstrFormats.td (renamed from llvm/lib/Target/R600/SIInstrFormats.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIInstrInfo.cpp (renamed from llvm/lib/Target/R600/SIInstrInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIInstrInfo.h (renamed from llvm/lib/Target/R600/SIInstrInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIInstrInfo.td (renamed from llvm/lib/Target/R600/SIInstrInfo.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIInstructions.td (renamed from llvm/lib/Target/R600/SIInstructions.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIIntrinsics.td (renamed from llvm/lib/Target/R600/SIIntrinsics.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp (renamed from llvm/lib/Target/R600/SILoadStoreOptimizer.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp (renamed from llvm/lib/Target/R600/SILowerControlFlow.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp (renamed from llvm/lib/Target/R600/SILowerI1Copies.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp (renamed from llvm/lib/Target/R600/SIMachineFunctionInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h (renamed from llvm/lib/Target/R600/SIMachineFunctionInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIPrepareScratchRegs.cpp (renamed from llvm/lib/Target/R600/SIPrepareScratchRegs.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp (renamed from llvm/lib/Target/R600/SIRegisterInfo.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIRegisterInfo.h (renamed from llvm/lib/Target/R600/SIRegisterInfo.h)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIRegisterInfo.td (renamed from llvm/lib/Target/R600/SIRegisterInfo.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/SISchedule.td (renamed from llvm/lib/Target/R600/SISchedule.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp (renamed from llvm/lib/Target/R600/SIShrinkInstructions.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/SITypeRewriter.cpp (renamed from llvm/lib/Target/R600/SITypeRewriter.cpp)0
-rw-r--r--llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp (renamed from llvm/lib/Target/R600/TargetInfo/AMDGPUTargetInfo.cpp)2
-rw-r--r--llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt3
-rw-r--r--llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt (renamed from llvm/lib/Target/R600/TargetInfo/LLVMBuild.txt)8
-rw-r--r--llvm/lib/Target/AMDGPU/TargetInfo/Makefile (renamed from llvm/lib/Target/R600/TargetInfo/Makefile)0
-rw-r--r--llvm/lib/Target/AMDGPU/VIInstrFormats.td (renamed from llvm/lib/Target/R600/VIInstrFormats.td)0
-rw-r--r--llvm/lib/Target/AMDGPU/VIInstructions.td (renamed from llvm/lib/Target/R600/VIInstructions.td)0
-rw-r--r--llvm/lib/Target/LLVMBuild.txt2
-rw-r--r--llvm/lib/Target/R600/AsmParser/CMakeLists.txt3
-rw-r--r--llvm/lib/Target/R600/InstPrinter/CMakeLists.txt3
-rw-r--r--llvm/lib/Target/R600/TargetInfo/CMakeLists.txt3
125 files changed, 40 insertions, 40 deletions
diff --git a/llvm/lib/Target/R600/AMDGPU.h b/llvm/lib/Target/AMDGPU/AMDGPU.h
index 0a05d25189b..0a05d25189b 100644
--- a/llvm/lib/Target/R600/AMDGPU.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPU.h
diff --git a/llvm/lib/Target/R600/AMDGPU.td b/llvm/lib/Target/AMDGPU/AMDGPU.td
index 2e7e39a54d3..2e7e39a54d3 100644
--- a/llvm/lib/Target/R600/AMDGPU.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPU.td
diff --git a/llvm/lib/Target/R600/AMDGPUAlwaysInlinePass.cpp b/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp
index 0b426bc63dd..0b426bc63dd 100644
--- a/llvm/lib/Target/R600/AMDGPUAlwaysInlinePass.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp b/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
index 56b50a9c159..29c2da61add 100644
--- a/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
@@ -80,7 +80,7 @@ createAMDGPUAsmPrinterPass(TargetMachine &tm,
return new AMDGPUAsmPrinter(tm, std::move(Streamer));
}
-extern "C" void LLVMInitializeR600AsmPrinter() {
+extern "C" void LLVMInitializeAMDGPUAsmPrinter() {
TargetRegistry::RegisterAsmPrinter(TheAMDGPUTarget, createAMDGPUAsmPrinterPass);
TargetRegistry::RegisterAsmPrinter(TheGCNTarget, createAMDGPUAsmPrinterPass);
}
diff --git a/llvm/lib/Target/R600/AMDGPUAsmPrinter.h b/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
index 1acff3a3222..1acff3a3222 100644
--- a/llvm/lib/Target/R600/AMDGPUAsmPrinter.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
diff --git a/llvm/lib/Target/R600/AMDGPUCallingConv.td b/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td
index 6ffa7a08358..6ffa7a08358 100644
--- a/llvm/lib/Target/R600/AMDGPUCallingConv.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td
diff --git a/llvm/lib/Target/R600/AMDGPUFrameLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp
index 8175786fb9b..8175786fb9b 100644
--- a/llvm/lib/Target/R600/AMDGPUFrameLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUFrameLowering.h b/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h
index 9f31be1af79..9f31be1af79 100644
--- a/llvm/lib/Target/R600/AMDGPUFrameLowering.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h
diff --git a/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
index df4461eac4d..df4461eac4d 100644
--- a/llvm/lib/Target/R600/AMDGPUISelDAGToDAG.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
index d56838ec201..d56838ec201 100644
--- a/llvm/lib/Target/R600/AMDGPUISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUISelLowering.h b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
index fbb7d3c8843..fbb7d3c8843 100644
--- a/llvm/lib/Target/R600/AMDGPUISelLowering.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
diff --git a/llvm/lib/Target/R600/AMDGPUInstrInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp
index 15a3d543a68..15a3d543a68 100644
--- a/llvm/lib/Target/R600/AMDGPUInstrInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUInstrInfo.h b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
index 86d3962b385..86d3962b385 100644
--- a/llvm/lib/Target/R600/AMDGPUInstrInfo.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
diff --git a/llvm/lib/Target/R600/AMDGPUInstrInfo.td b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
index b413897d9d2..b413897d9d2 100644
--- a/llvm/lib/Target/R600/AMDGPUInstrInfo.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
diff --git a/llvm/lib/Target/R600/AMDGPUInstructions.td b/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td
index 72cab39277c..72cab39277c 100644
--- a/llvm/lib/Target/R600/AMDGPUInstructions.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td
diff --git a/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp
index e94bb6013d8..e94bb6013d8 100644
--- a/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.h b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h
index 4c95b5ec097..4c95b5ec097 100644
--- a/llvm/lib/Target/R600/AMDGPUIntrinsicInfo.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h
diff --git a/llvm/lib/Target/R600/AMDGPUIntrinsics.td b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
index ab489cd2a4a..ab489cd2a4a 100644
--- a/llvm/lib/Target/R600/AMDGPUIntrinsics.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td
diff --git a/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp b/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
index 20831460b93..20831460b93 100644
--- a/llvm/lib/Target/R600/AMDGPUMCInstLower.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUMCInstLower.h b/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h
index d322fe072b2..d322fe072b2 100644
--- a/llvm/lib/Target/R600/AMDGPUMCInstLower.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h
diff --git a/llvm/lib/Target/R600/AMDGPUMachineFunction.cpp b/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp
index 21c7da66323..21c7da66323 100644
--- a/llvm/lib/Target/R600/AMDGPUMachineFunction.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUMachineFunction.h b/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h
index f5e4694e76f..f5e4694e76f 100644
--- a/llvm/lib/Target/R600/AMDGPUMachineFunction.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h
diff --git a/llvm/lib/Target/R600/AMDGPUPromoteAlloca.cpp b/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
index 4a65bfc57f1..4a65bfc57f1 100644
--- a/llvm/lib/Target/R600/AMDGPUPromoteAlloca.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
diff --git a/llvm/lib/Target/R600/AMDGPURegisterInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp
index 3ca0eca3417..3ca0eca3417 100644
--- a/llvm/lib/Target/R600/AMDGPURegisterInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp
diff --git a/llvm/lib/Target/R600/AMDGPURegisterInfo.h b/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h
index cfd800bdc70..cfd800bdc70 100644
--- a/llvm/lib/Target/R600/AMDGPURegisterInfo.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h
diff --git a/llvm/lib/Target/R600/AMDGPURegisterInfo.td b/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td
index 835a1464395..835a1464395 100644
--- a/llvm/lib/Target/R600/AMDGPURegisterInfo.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td
diff --git a/llvm/lib/Target/R600/AMDGPUSubtarget.cpp b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
index 605ccd0e136..605ccd0e136 100644
--- a/llvm/lib/Target/R600/AMDGPUSubtarget.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUSubtarget.h b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
index 0d40d14f820..0d40d14f820 100644
--- a/llvm/lib/Target/R600/AMDGPUSubtarget.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
diff --git a/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
index d65c010888a..a9a911a8efe 100644
--- a/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
@@ -37,7 +37,7 @@
using namespace llvm;
-extern "C" void LLVMInitializeR600Target() {
+extern "C" void LLVMInitializeAMDGPUTarget() {
// Register the target
RegisterTargetMachine<R600TargetMachine> X(TheAMDGPUTarget);
RegisterTargetMachine<GCNTargetMachine> Y(TheGCNTarget);
diff --git a/llvm/lib/Target/R600/AMDGPUTargetMachine.h b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h
index 14792e347a7..14792e347a7 100644
--- a/llvm/lib/Target/R600/AMDGPUTargetMachine.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h
diff --git a/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
index 6dacc742b12..6dacc742b12 100644
--- a/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
diff --git a/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.h b/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
index 791c84e6f28..791c84e6f28 100644
--- a/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
diff --git a/llvm/lib/Target/R600/AMDILCFGStructurizer.cpp b/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
index c9b25a1a0b8..c9b25a1a0b8 100644
--- a/llvm/lib/Target/R600/AMDILCFGStructurizer.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
diff --git a/llvm/lib/Target/R600/AMDKernelCodeT.h b/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h
index 4d3041ff3db..4d3041ff3db 100644
--- a/llvm/lib/Target/R600/AMDKernelCodeT.h
+++ b/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h
diff --git a/llvm/lib/Target/R600/AsmParser/AMDGPUAsmParser.cpp b/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
index 02a63604970..0c9a68804a3 100644
--- a/llvm/lib/Target/R600/AsmParser/AMDGPUAsmParser.cpp
+++ b/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
@@ -1369,7 +1369,7 @@ void AMDGPUAsmParser::cvtVOP3(MCInst &Inst, const OperandVector &Operands) {
}
/// Force static initialization.
-extern "C" void LLVMInitializeR600AsmParser() {
+extern "C" void LLVMInitializeAMDGPUAsmParser() {
RegisterMCAsmParser<AMDGPUAsmParser> A(TheAMDGPUTarget);
RegisterMCAsmParser<AMDGPUAsmParser> B(TheGCNTarget);
}
diff --git a/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt b/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt
new file mode 100644
index 00000000000..21ddc4eb83d
--- /dev/null
+++ b/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_llvm_library(LLVMAMDGPUAsmParser
+ AMDGPUAsmParser.cpp
+ )
diff --git a/llvm/lib/Target/R600/MCTargetDesc/LLVMBuild.txt b/llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt
index 74b8ca09ae1..63d44d1e06f 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/LLVMBuild.txt
+++ b/llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt
@@ -1,4 +1,4 @@
-;===- ./lib/Target/R600/MCTargetDesc/LLVMBuild.txt -------------*- Conf -*--===;
+;===- ./lib/Target/AMDGPU/AsmParser/LLVMBuild.txt -------------*- Conf -*--===;
;
; The LLVM Compiler Infrastructure
;
@@ -17,7 +17,7 @@
[component_0]
type = Library
-name = R600Desc
-parent = R600
-required_libraries = MC R600AsmPrinter R600Info Support
-add_to_library_groups = R600
+name = AMDGPUAsmParser
+parent = AMDGPU
+required_libraries = MC MCParser AMDGPUDesc AMDGPUInfo Support
+add_to_library_groups = AMDGPU
diff --git a/llvm/lib/Target/R600/AsmParser/Makefile b/llvm/lib/Target/AMDGPU/AsmParser/Makefile
index e6689b54b6b..e6689b54b6b 100644
--- a/llvm/lib/Target/R600/AsmParser/Makefile
+++ b/llvm/lib/Target/AMDGPU/AsmParser/Makefile
diff --git a/llvm/lib/Target/R600/CIInstructions.td b/llvm/lib/Target/AMDGPU/CIInstructions.td
index 2f5fdbe9207..2f5fdbe9207 100644
--- a/llvm/lib/Target/R600/CIInstructions.td
+++ b/llvm/lib/Target/AMDGPU/CIInstructions.td
diff --git a/llvm/lib/Target/R600/CMakeLists.txt b/llvm/lib/Target/AMDGPU/CMakeLists.txt
index 3c1bc49f282..3e5ff1f3c6d 100644
--- a/llvm/lib/Target/R600/CMakeLists.txt
+++ b/llvm/lib/Target/AMDGPU/CMakeLists.txt
@@ -12,7 +12,7 @@ tablegen(LLVM AMDGPUGenAsmWriter.inc -gen-asm-writer)
tablegen(LLVM AMDGPUGenAsmMatcher.inc -gen-asm-matcher)
add_public_tablegen_target(AMDGPUCommonTableGen)
-add_llvm_target(R600CodeGen
+add_llvm_target(AMDGPUCodeGen
AMDILCFGStructurizer.cpp
AMDGPUAlwaysInlinePass.cpp
AMDGPUAsmPrinter.cpp
diff --git a/llvm/lib/Target/R600/CaymanInstructions.td b/llvm/lib/Target/AMDGPU/CaymanInstructions.td
index ba4df82a6d3..ba4df82a6d3 100644
--- a/llvm/lib/Target/R600/CaymanInstructions.td
+++ b/llvm/lib/Target/AMDGPU/CaymanInstructions.td
diff --git a/llvm/lib/Target/R600/EvergreenInstructions.td b/llvm/lib/Target/AMDGPU/EvergreenInstructions.td
index 7adcd46fe19..7adcd46fe19 100644
--- a/llvm/lib/Target/R600/EvergreenInstructions.td
+++ b/llvm/lib/Target/AMDGPU/EvergreenInstructions.td
diff --git a/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp b/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp
index e811d5cff22..e811d5cff22 100644
--- a/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp
+++ b/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp
diff --git a/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h b/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h
index 14fb511e923..14fb511e923 100644
--- a/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h
+++ b/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h
diff --git a/llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt b/llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt
new file mode 100644
index 00000000000..ce63bd553b9
--- /dev/null
+++ b/llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_llvm_library(LLVMAMDGPUAsmPrinter
+ AMDGPUInstPrinter.cpp
+ )
diff --git a/llvm/lib/Target/R600/InstPrinter/LLVMBuild.txt b/llvm/lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt
index ec0be89f104..fdb43844dc6 100644
--- a/llvm/lib/Target/R600/InstPrinter/LLVMBuild.txt
+++ b/llvm/lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt
@@ -1,4 +1,4 @@
-;===- ./lib/Target/R600/InstPrinter/LLVMBuild.txt -----------*- Conf -*--===;
+;===- ./lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt -----------*- Conf -*--===;
;
; The LLVM Compiler Infrastructure
;
@@ -17,8 +17,8 @@
[component_0]
type = Library
-name = R600AsmPrinter
-parent = R600
+name = AMDGPUAsmPrinter
+parent = AMDGPU
required_libraries = MC Support
-add_to_library_groups = R600
+add_to_library_groups = AMDGPU
diff --git a/llvm/lib/Target/R600/InstPrinter/Makefile b/llvm/lib/Target/AMDGPU/InstPrinter/Makefile
index a794cc1124e..a794cc1124e 100644
--- a/llvm/lib/Target/R600/InstPrinter/Makefile
+++ b/llvm/lib/Target/AMDGPU/InstPrinter/Makefile
diff --git a/llvm/lib/Target/R600/LLVMBuild.txt b/llvm/lib/Target/AMDGPU/LLVMBuild.txt
index f3f254fdcba..c6861df91ed 100644
--- a/llvm/lib/Target/R600/LLVMBuild.txt
+++ b/llvm/lib/Target/AMDGPU/LLVMBuild.txt
@@ -20,14 +20,14 @@ subdirectories = AsmParser InstPrinter MCTargetDesc TargetInfo
[component_0]
type = TargetGroup
-name = R600
+name = AMDGPU
parent = Target
has_asmparser = 1
has_asmprinter = 1
[component_1]
type = Library
-name = R600CodeGen
-parent = R600
-required_libraries = Analysis AsmPrinter CodeGen Core IPO MC R600AsmParser R600AsmPrinter R600Desc R600Info Scalar SelectionDAG Support Target TransformUtils
-add_to_library_groups = R600
+name = AMDGPUCodeGen
+parent = AMDGPU
+required_libraries = Analysis AsmPrinter CodeGen Core IPO MC AMDGPUAsmParser AMDGPUAsmPrinter AMDGPUDesc AMDGPUInfo Scalar SelectionDAG Support Target TransformUtils
+add_to_library_groups = AMDGPU
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
index 8bed2deef4c..8bed2deef4c 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp
index 59f45ff02d8..59f45ff02d8 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUFixupKinds.h b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h
index 01021d67ffd..01021d67ffd 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUFixupKinds.h
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp
index 028a86dfc7a..028a86dfc7a 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.h b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h
index a5bac51e356..a5bac51e356 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.h
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
index 521b3b39bba..521b3b39bba 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h
index c9574276223..c9574276223 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCCodeEmitter.h
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
index 02192c40f92..a7d3dd1345f 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
@@ -72,7 +72,7 @@ static MCInstPrinter *createAMDGPUMCInstPrinter(const Triple &T,
return new AMDGPUInstPrinter(MAI, MII, MRI);
}
-extern "C" void LLVMInitializeR600TargetMC() {
+extern "C" void LLVMInitializeAMDGPUTargetMC() {
for (Target *T : {&TheAMDGPUTarget, &TheGCNTarget}) {
RegisterMCAsmInfo<AMDGPUMCAsmInfo> X(*T);
diff --git a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.h b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h
index 92e29dc7037..92e29dc7037 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.h
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h
diff --git a/llvm/lib/Target/R600/MCTargetDesc/CMakeLists.txt b/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt
index 801c9054937..151d0d5f83d 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/CMakeLists.txt
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt
@@ -1,5 +1,5 @@
-add_llvm_library(LLVMR600Desc
+add_llvm_library(LLVMAMDGPUDesc
AMDGPUAsmBackend.cpp
AMDGPUELFObjectWriter.cpp
AMDGPUMCCodeEmitter.cpp
diff --git a/llvm/lib/Target/R600/AsmParser/LLVMBuild.txt b/llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt
index 940e4cee6df..4217bb36297 100644
--- a/llvm/lib/Target/R600/AsmParser/LLVMBuild.txt
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt
@@ -1,4 +1,4 @@
-;===- ./lib/Target/R600/AsmParser/LLVMBuild.txt -------------*- Conf -*--===;
+;===- ./lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt -------------*- Conf -*--===;
;
; The LLVM Compiler Infrastructure
;
@@ -17,7 +17,7 @@
[component_0]
type = Library
-name = R600AsmParser
-parent = R600
-required_libraries = MC MCParser R600Desc R600Info Support
-add_to_library_groups = R600
+name = AMDGPUDesc
+parent = AMDGPU
+required_libraries = MC AMDGPUAsmPrinter AMDGPUInfo Support
+add_to_library_groups = AMDGPU
diff --git a/llvm/lib/Target/R600/MCTargetDesc/Makefile b/llvm/lib/Target/AMDGPU/MCTargetDesc/Makefile
index 8894a7607f4..8894a7607f4 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/Makefile
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/Makefile
diff --git a/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp
index e683498d52a..e683498d52a 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp
diff --git a/llvm/lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
index 65a0eeba2b1..65a0eeba2b1 100644
--- a/llvm/lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
diff --git a/llvm/lib/Target/R600/Makefile b/llvm/lib/Target/AMDGPU/Makefile
index 64a7c8c045c..64a7c8c045c 100644
--- a/llvm/lib/Target/R600/Makefile
+++ b/llvm/lib/Target/AMDGPU/Makefile
diff --git a/llvm/lib/Target/R600/Processors.td b/llvm/lib/Target/AMDGPU/Processors.td
index c0ffede5199..c0ffede5199 100644
--- a/llvm/lib/Target/R600/Processors.td
+++ b/llvm/lib/Target/AMDGPU/Processors.td
diff --git a/llvm/lib/Target/R600/R600ClauseMergePass.cpp b/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp
index 3cb90218a7d..3cb90218a7d 100644
--- a/llvm/lib/Target/R600/R600ClauseMergePass.cpp
+++ b/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp
diff --git a/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp b/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
index c8f37f61fc1..c8f37f61fc1 100644
--- a/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp
+++ b/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
diff --git a/llvm/lib/Target/R600/R600Defines.h b/llvm/lib/Target/AMDGPU/R600Defines.h
index 51d87eda31d..51d87eda31d 100644
--- a/llvm/lib/Target/R600/R600Defines.h
+++ b/llvm/lib/Target/AMDGPU/R600Defines.h
diff --git a/llvm/lib/Target/R600/R600EmitClauseMarkers.cpp b/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp
index fdc20302f4a..fdc20302f4a 100644
--- a/llvm/lib/Target/R600/R600EmitClauseMarkers.cpp
+++ b/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp
diff --git a/llvm/lib/Target/R600/R600ExpandSpecialInstrs.cpp b/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp
index 211d392e8fc..211d392e8fc 100644
--- a/llvm/lib/Target/R600/R600ExpandSpecialInstrs.cpp
+++ b/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp
diff --git a/llvm/lib/Target/R600/R600ISelLowering.cpp b/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
index 8357b6d9d0e..8357b6d9d0e 100644
--- a/llvm/lib/Target/R600/R600ISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
diff --git a/llvm/lib/Target/R600/R600ISelLowering.h b/llvm/lib/Target/AMDGPU/R600ISelLowering.h
index c06d3c4fd30..c06d3c4fd30 100644
--- a/llvm/lib/Target/R600/R600ISelLowering.h
+++ b/llvm/lib/Target/AMDGPU/R600ISelLowering.h
diff --git a/llvm/lib/Target/R600/R600InstrFormats.td b/llvm/lib/Target/AMDGPU/R600InstrFormats.td
index 0ffd485476e..0ffd485476e 100644
--- a/llvm/lib/Target/R600/R600InstrFormats.td
+++ b/llvm/lib/Target/AMDGPU/R600InstrFormats.td
diff --git a/llvm/lib/Target/R600/R600InstrInfo.cpp b/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp
index 5ef883cbcad..5ef883cbcad 100644
--- a/llvm/lib/Target/R600/R600InstrInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp
diff --git a/llvm/lib/Target/R600/R600InstrInfo.h b/llvm/lib/Target/AMDGPU/R600InstrInfo.h
index dee4c2b9ae3..dee4c2b9ae3 100644
--- a/llvm/lib/Target/R600/R600InstrInfo.h
+++ b/llvm/lib/Target/AMDGPU/R600InstrInfo.h
diff --git a/llvm/lib/Target/R600/R600Instructions.td b/llvm/lib/Target/AMDGPU/R600Instructions.td
index 7beed092b3f..7beed092b3f 100644
--- a/llvm/lib/Target/R600/R600Instructions.td
+++ b/llvm/lib/Target/AMDGPU/R600Instructions.td
diff --git a/llvm/lib/Target/R600/R600Intrinsics.td b/llvm/lib/Target/AMDGPU/R600Intrinsics.td
index 9681747006d..9681747006d 100644
--- a/llvm/lib/Target/R600/R600Intrinsics.td
+++ b/llvm/lib/Target/AMDGPU/R600Intrinsics.td
diff --git a/llvm/lib/Target/R600/R600MachineFunctionInfo.cpp b/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp
index 01105c614c5..01105c614c5 100644
--- a/llvm/lib/Target/R600/R600MachineFunctionInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp
diff --git a/llvm/lib/Target/R600/R600MachineFunctionInfo.h b/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h
index 263561edd30..263561edd30 100644
--- a/llvm/lib/Target/R600/R600MachineFunctionInfo.h
+++ b/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h
diff --git a/llvm/lib/Target/R600/R600MachineScheduler.cpp b/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp
index bcde5fb50da..bcde5fb50da 100644
--- a/llvm/lib/Target/R600/R600MachineScheduler.cpp
+++ b/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp
diff --git a/llvm/lib/Target/R600/R600MachineScheduler.h b/llvm/lib/Target/AMDGPU/R600MachineScheduler.h
index fc5b95c28e7..fc5b95c28e7 100644
--- a/llvm/lib/Target/R600/R600MachineScheduler.h
+++ b/llvm/lib/Target/AMDGPU/R600MachineScheduler.h
diff --git a/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp b/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp
index 0c06ccc736d..0c06ccc736d 100644
--- a/llvm/lib/Target/R600/R600OptimizeVectorRegisters.cpp
+++ b/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp
diff --git a/llvm/lib/Target/R600/R600Packetizer.cpp b/llvm/lib/Target/AMDGPU/R600Packetizer.cpp
index deee5bc3997..deee5bc3997 100644
--- a/llvm/lib/Target/R600/R600Packetizer.cpp
+++ b/llvm/lib/Target/AMDGPU/R600Packetizer.cpp
diff --git a/llvm/lib/Target/R600/R600RegisterInfo.cpp b/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp
index fb0359cfc65..fb0359cfc65 100644
--- a/llvm/lib/Target/R600/R600RegisterInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp
diff --git a/llvm/lib/Target/R600/R600RegisterInfo.h b/llvm/lib/Target/AMDGPU/R600RegisterInfo.h
index 9713e600a72..9713e600a72 100644
--- a/llvm/lib/Target/R600/R600RegisterInfo.h
+++ b/llvm/lib/Target/AMDGPU/R600RegisterInfo.h
diff --git a/llvm/lib/Target/R600/R600RegisterInfo.td b/llvm/lib/Target/AMDGPU/R600RegisterInfo.td
index cc667d985a8..cc667d985a8 100644
--- a/llvm/lib/Target/R600/R600RegisterInfo.td
+++ b/llvm/lib/Target/AMDGPU/R600RegisterInfo.td
diff --git a/llvm/lib/Target/R600/R600Schedule.td b/llvm/lib/Target/AMDGPU/R600Schedule.td
index df62bf85c0a..df62bf85c0a 100644
--- a/llvm/lib/Target/R600/R600Schedule.td
+++ b/llvm/lib/Target/AMDGPU/R600Schedule.td
diff --git a/llvm/lib/Target/R600/R600TextureIntrinsicsReplacer.cpp b/llvm/lib/Target/AMDGPU/R600TextureIntrinsicsReplacer.cpp
index 2fc7b02f673..2fc7b02f673 100644
--- a/llvm/lib/Target/R600/R600TextureIntrinsicsReplacer.cpp
+++ b/llvm/lib/Target/AMDGPU/R600TextureIntrinsicsReplacer.cpp
diff --git a/llvm/lib/Target/R600/R700Instructions.td b/llvm/lib/Target/AMDGPU/R700Instructions.td
index 613a0d729bb..613a0d729bb 100644
--- a/llvm/lib/Target/R600/R700Instructions.td
+++ b/llvm/lib/Target/AMDGPU/R700Instructions.td
diff --git a/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp b/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
index ccfbf1bf19e..ccfbf1bf19e 100644
--- a/llvm/lib/Target/R600/SIAnnotateControlFlow.cpp
+++ b/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
diff --git a/llvm/lib/Target/R600/SIDefines.h b/llvm/lib/Target/AMDGPU/SIDefines.h
index 4727d971ab7..4727d971ab7 100644
--- a/llvm/lib/Target/R600/SIDefines.h
+++ b/llvm/lib/Target/AMDGPU/SIDefines.h
diff --git a/llvm/lib/Target/R600/SIFixControlFlowLiveIntervals.cpp b/llvm/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp
index 5fe8d19426d..5fe8d19426d 100644
--- a/llvm/lib/Target/R600/SIFixControlFlowLiveIntervals.cpp
+++ b/llvm/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp
diff --git a/llvm/lib/Target/R600/SIFixSGPRCopies.cpp b/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp
index 23502b45905..23502b45905 100644
--- a/llvm/lib/Target/R600/SIFixSGPRCopies.cpp
+++ b/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp
diff --git a/llvm/lib/Target/R600/SIFixSGPRLiveRanges.cpp b/llvm/lib/Target/AMDGPU/SIFixSGPRLiveRanges.cpp
index 0c54446b0fb..0c54446b0fb 100644
--- a/llvm/lib/Target/R600/SIFixSGPRLiveRanges.cpp
+++ b/llvm/lib/Target/AMDGPU/SIFixSGPRLiveRanges.cpp
diff --git a/llvm/lib/Target/R600/SIFoldOperands.cpp b/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
index d14e37a6461..d14e37a6461 100644
--- a/llvm/lib/Target/R600/SIFoldOperands.cpp
+++ b/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
diff --git a/llvm/lib/Target/R600/SIISelLowering.cpp b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
index 12d08cf4c7f..12d08cf4c7f 100644
--- a/llvm/lib/Target/R600/SIISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
diff --git a/llvm/lib/Target/R600/SIISelLowering.h b/llvm/lib/Target/AMDGPU/SIISelLowering.h
index a956b013bdb..a956b013bdb 100644
--- a/llvm/lib/Target/R600/SIISelLowering.h
+++ b/llvm/lib/Target/AMDGPU/SIISelLowering.h
diff --git a/llvm/lib/Target/R600/SIInsertWaits.cpp b/llvm/lib/Target/AMDGPU/SIInsertWaits.cpp
index 90a37f17468..90a37f17468 100644
--- a/llvm/lib/Target/R600/SIInsertWaits.cpp
+++ b/llvm/lib/Target/AMDGPU/SIInsertWaits.cpp
diff --git a/llvm/lib/Target/R600/SIInstrFormats.td b/llvm/lib/Target/AMDGPU/SIInstrFormats.td
index 211666a9bdb..211666a9bdb 100644
--- a/llvm/lib/Target/R600/SIInstrFormats.td
+++ b/llvm/lib/Target/AMDGPU/SIInstrFormats.td
diff --git a/llvm/lib/Target/R600/SIInstrInfo.cpp b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
index d647c25286f..d647c25286f 100644
--- a/llvm/lib/Target/R600/SIInstrInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
diff --git a/llvm/lib/Target/R600/SIInstrInfo.h b/llvm/lib/Target/AMDGPU/SIInstrInfo.h
index 64b5120841c..64b5120841c 100644
--- a/llvm/lib/Target/R600/SIInstrInfo.h
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.h
diff --git a/llvm/lib/Target/R600/SIInstrInfo.td b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
index 93e4ca74ec3..93e4ca74ec3 100644
--- a/llvm/lib/Target/R600/SIInstrInfo.td
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
diff --git a/llvm/lib/Target/R600/SIInstructions.td b/llvm/lib/Target/AMDGPU/SIInstructions.td
index 8c8d836776d..8c8d836776d 100644
--- a/llvm/lib/Target/R600/SIInstructions.td
+++ b/llvm/lib/Target/AMDGPU/SIInstructions.td
diff --git a/llvm/lib/Target/R600/SIIntrinsics.td b/llvm/lib/Target/AMDGPU/SIIntrinsics.td
index 027a0a2f516..027a0a2f516 100644
--- a/llvm/lib/Target/R600/SIIntrinsics.td
+++ b/llvm/lib/Target/AMDGPU/SIIntrinsics.td
diff --git a/llvm/lib/Target/R600/SILoadStoreOptimizer.cpp b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
index 9b1d256dc5a..9b1d256dc5a 100644
--- a/llvm/lib/Target/R600/SILoadStoreOptimizer.cpp
+++ b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
diff --git a/llvm/lib/Target/R600/SILowerControlFlow.cpp b/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp
index c319b32111f..c319b32111f 100644
--- a/llvm/lib/Target/R600/SILowerControlFlow.cpp
+++ b/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp
diff --git a/llvm/lib/Target/R600/SILowerI1Copies.cpp b/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
index 67421e231d8..67421e231d8 100644
--- a/llvm/lib/Target/R600/SILowerI1Copies.cpp
+++ b/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp
diff --git a/llvm/lib/Target/R600/SIMachineFunctionInfo.cpp b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
index 587ea63d679..587ea63d679 100644
--- a/llvm/lib/Target/R600/SIMachineFunctionInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
diff --git a/llvm/lib/Target/R600/SIMachineFunctionInfo.h b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
index 667da4c8af6..667da4c8af6 100644
--- a/llvm/lib/Target/R600/SIMachineFunctionInfo.h
+++ b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
diff --git a/llvm/lib/Target/R600/SIPrepareScratchRegs.cpp b/llvm/lib/Target/AMDGPU/SIPrepareScratchRegs.cpp
index 0a7f684552f..0a7f684552f 100644
--- a/llvm/lib/Target/R600/SIPrepareScratchRegs.cpp
+++ b/llvm/lib/Target/AMDGPU/SIPrepareScratchRegs.cpp
diff --git a/llvm/lib/Target/R600/SIRegisterInfo.cpp b/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
index db2ff0b1f95..db2ff0b1f95 100644
--- a/llvm/lib/Target/R600/SIRegisterInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
diff --git a/llvm/lib/Target/R600/SIRegisterInfo.h b/llvm/lib/Target/AMDGPU/SIRegisterInfo.h
index bfdb67c5e12..bfdb67c5e12 100644
--- a/llvm/lib/Target/R600/SIRegisterInfo.h
+++ b/llvm/lib/Target/AMDGPU/SIRegisterInfo.h
diff --git a/llvm/lib/Target/R600/SIRegisterInfo.td b/llvm/lib/Target/AMDGPU/SIRegisterInfo.td
index 2a9017fa2a9..2a9017fa2a9 100644
--- a/llvm/lib/Target/R600/SIRegisterInfo.td
+++ b/llvm/lib/Target/AMDGPU/SIRegisterInfo.td
diff --git a/llvm/lib/Target/R600/SISchedule.td b/llvm/lib/Target/AMDGPU/SISchedule.td
index 9b1f676020b..9b1f676020b 100644
--- a/llvm/lib/Target/R600/SISchedule.td
+++ b/llvm/lib/Target/AMDGPU/SISchedule.td
diff --git a/llvm/lib/Target/R600/SIShrinkInstructions.cpp b/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
index 51e72cdb5f9..51e72cdb5f9 100644
--- a/llvm/lib/Target/R600/SIShrinkInstructions.cpp
+++ b/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
diff --git a/llvm/lib/Target/R600/SITypeRewriter.cpp b/llvm/lib/Target/AMDGPU/SITypeRewriter.cpp
index 591ce857cc7..591ce857cc7 100644
--- a/llvm/lib/Target/R600/SITypeRewriter.cpp
+++ b/llvm/lib/Target/AMDGPU/SITypeRewriter.cpp
diff --git a/llvm/lib/Target/R600/TargetInfo/AMDGPUTargetInfo.cpp b/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp
index d723d6e3e8b..2112135aa5d 100644
--- a/llvm/lib/Target/R600/TargetInfo/AMDGPUTargetInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp
@@ -23,7 +23,7 @@ Target llvm::TheAMDGPUTarget;
Target llvm::TheGCNTarget;
/// \brief Extern function to initialize the targets for the AMDGPU backend
-extern "C" void LLVMInitializeR600TargetInfo() {
+extern "C" void LLVMInitializeAMDGPUTargetInfo() {
RegisterTarget<Triple::r600, false>
R600(TheAMDGPUTarget, "r600", "AMD GPUs HD2XXX-HD6XXX");
RegisterTarget<Triple::amdgcn, false> GCN(TheGCNTarget, "amdgcn", "AMD GCN GPUs");
diff --git a/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt b/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt
new file mode 100644
index 00000000000..961dc550900
--- /dev/null
+++ b/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_llvm_library(LLVMAMDGPUInfo
+ AMDGPUTargetInfo.cpp
+ )
diff --git a/llvm/lib/Target/R600/TargetInfo/LLVMBuild.txt b/llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt
index c3d3cf51cc8..291317fa072 100644
--- a/llvm/lib/Target/R600/TargetInfo/LLVMBuild.txt
+++ b/llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt
@@ -1,4 +1,4 @@
-;===- ./lib/Target/R600/TargetInfo/LLVMBuild.txt --------------*- Conf -*--===;
+;===- ./lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt --------------*- Conf -*--===;
;
; The LLVM Compiler Infrastructure
;
@@ -17,7 +17,7 @@
[component_0]
type = Library
-name = R600Info
-parent = R600
+name = AMDGPUInfo
+parent = AMDGPU
required_libraries = Support
-add_to_library_groups = R600
+add_to_library_groups = AMDGPU
diff --git a/llvm/lib/Target/R600/TargetInfo/Makefile b/llvm/lib/Target/AMDGPU/TargetInfo/Makefile
index b8ac4e78230..b8ac4e78230 100644
--- a/llvm/lib/Target/R600/TargetInfo/Makefile
+++ b/llvm/lib/Target/AMDGPU/TargetInfo/Makefile
diff --git a/llvm/lib/Target/R600/VIInstrFormats.td b/llvm/lib/Target/AMDGPU/VIInstrFormats.td
index d8738f99263..d8738f99263 100644
--- a/llvm/lib/Target/R600/VIInstrFormats.td
+++ b/llvm/lib/Target/AMDGPU/VIInstrFormats.td
diff --git a/llvm/lib/Target/R600/VIInstructions.td b/llvm/lib/Target/AMDGPU/VIInstructions.td
index 5bf86e649ce..5bf86e649ce 100644
--- a/llvm/lib/Target/R600/VIInstructions.td
+++ b/llvm/lib/Target/AMDGPU/VIInstructions.td
diff --git a/llvm/lib/Target/LLVMBuild.txt b/llvm/lib/Target/LLVMBuild.txt
index 3af3426b94c..ab823248928 100644
--- a/llvm/lib/Target/LLVMBuild.txt
+++ b/llvm/lib/Target/LLVMBuild.txt
@@ -19,6 +19,7 @@
; will typically require only insertion of a line.
[common]
subdirectories =
+ AMDGPU
ARM
AArch64
BPF
@@ -28,7 +29,6 @@ subdirectories =
NVPTX
Mips
PowerPC
- R600
Sparc
SystemZ
X86
diff --git a/llvm/lib/Target/R600/AsmParser/CMakeLists.txt b/llvm/lib/Target/R600/AsmParser/CMakeLists.txt
deleted file mode 100644
index 1b42af73740..00000000000
--- a/llvm/lib/Target/R600/AsmParser/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_llvm_library(LLVMR600AsmParser
- AMDGPUAsmParser.cpp
- )
diff --git a/llvm/lib/Target/R600/InstPrinter/CMakeLists.txt b/llvm/lib/Target/R600/InstPrinter/CMakeLists.txt
deleted file mode 100644
index dcd87037fab..00000000000
--- a/llvm/lib/Target/R600/InstPrinter/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_llvm_library(LLVMR600AsmPrinter
- AMDGPUInstPrinter.cpp
- )
diff --git a/llvm/lib/Target/R600/TargetInfo/CMakeLists.txt b/llvm/lib/Target/R600/TargetInfo/CMakeLists.txt
deleted file mode 100644
index c3bd26c7a89..00000000000
--- a/llvm/lib/Target/R600/TargetInfo/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_llvm_library(LLVMR600Info
- AMDGPUTargetInfo.cpp
- )
OpenPOWER on IntegriCloud