[PATCH] Add HSAIL target
Matt Arsenault
Matthew.Arsenault at amd.com
Wed May 13 08:37:38 PDT 2015
Just includes patch to add bulk of target, not tests or other prerequisite patches.
http://reviews.llvm.org/D9751
Files:
lib/Target/HSAIL/AMDOpenCLKernenv.h
lib/Target/HSAIL/BRIGAsmPrinter/BRIGAsmPrinter.cpp
lib/Target/HSAIL/BRIGAsmPrinter/BRIGAsmPrinter.h
lib/Target/HSAIL/BRIGAsmPrinter/BRIGDwarfCompileUnit.h
lib/Target/HSAIL/BRIGAsmPrinter/HSAILKernelManager.cpp
lib/Target/HSAIL/BRIGAsmPrinter/HSAILKernelManager.h
lib/Target/HSAIL/BRIGAsmPrinter/LibHSAILAdapters.h
lib/Target/HSAIL/CMakeLists.txt
lib/Target/HSAIL/HSAIL.h
lib/Target/HSAIL/HSAIL.td
lib/Target/HSAIL/HSAILAlwaysInlinePass.cpp
lib/Target/HSAIL/HSAILArithmetic.td
lib/Target/HSAIL/HSAILAsmPrinter.cpp
lib/Target/HSAIL/HSAILAsmPrinter.h
lib/Target/HSAIL/HSAILAtomics.td
lib/Target/HSAIL/HSAILBrig.h
lib/Target/HSAIL/HSAILBrigDefs.h
lib/Target/HSAIL/HSAILComparisons.td
lib/Target/HSAIL/HSAILCompilerErrors.h
lib/Target/HSAIL/HSAILControlFlow.td
lib/Target/HSAIL/HSAILConversions.td
lib/Target/HSAIL/HSAILELFTargetObjectFile.cpp
lib/Target/HSAIL/HSAILELFTargetObjectFile.h
lib/Target/HSAIL/HSAILEnums.td
lib/Target/HSAIL/HSAILFrameLowering.cpp
lib/Target/HSAIL/HSAILFrameLowering.h
lib/Target/HSAIL/HSAILFusion.td
lib/Target/HSAIL/HSAILISelDAGToDAG.cpp
lib/Target/HSAIL/HSAILISelLowering.cpp
lib/Target/HSAIL/HSAILISelLowering.h
lib/Target/HSAIL/HSAILImages.td
lib/Target/HSAIL/HSAILInstrFormats.td
lib/Target/HSAIL/HSAILInstrInfo.cpp
lib/Target/HSAIL/HSAILInstrInfo.h
lib/Target/HSAIL/HSAILInstrInfo.td
lib/Target/HSAIL/HSAILInstructions.td
lib/Target/HSAIL/HSAILIntrinsicInfo.cpp
lib/Target/HSAIL/HSAILIntrinsicInfo.h
lib/Target/HSAIL/HSAILIntrinsics.td
lib/Target/HSAIL/HSAILKernel.h
lib/Target/HSAIL/HSAILLoadStore.td
lib/Target/HSAIL/HSAILMCInstLower.cpp
lib/Target/HSAIL/HSAILMCInstLower.h
lib/Target/HSAIL/HSAILMachineFunctionInfo.cpp
lib/Target/HSAIL/HSAILMachineFunctionInfo.h
lib/Target/HSAIL/HSAILMetadata.hpp
lib/Target/HSAIL/HSAILModuleInfo.cpp
lib/Target/HSAIL/HSAILModuleInfo.h
lib/Target/HSAIL/HSAILNodes.td
lib/Target/HSAIL/HSAILOpaqueTypes.cpp
lib/Target/HSAIL/HSAILOpaqueTypes.h
lib/Target/HSAIL/HSAILOperands.td
lib/Target/HSAIL/HSAILParamManager.cpp
lib/Target/HSAIL/HSAILParamManager.h
lib/Target/HSAIL/HSAILPatterns.td
lib/Target/HSAIL/HSAILProfiles.td
lib/Target/HSAIL/HSAILRegisterInfo.cpp
lib/Target/HSAIL/HSAILRegisterInfo.h
lib/Target/HSAIL/HSAILRegisterInfo.td
lib/Target/HSAIL/HSAILSection.cpp
lib/Target/HSAIL/HSAILSection.h
lib/Target/HSAIL/HSAILSpecial.td
lib/Target/HSAIL/HSAILStoreInitializer.cpp
lib/Target/HSAIL/HSAILStoreInitializer.h
lib/Target/HSAIL/HSAILSubtarget.cpp
lib/Target/HSAIL/HSAILSubtarget.h
lib/Target/HSAIL/HSAILTargetMachine.cpp
lib/Target/HSAIL/HSAILTargetMachine.h
lib/Target/HSAIL/HSAILUtil/CMakeLists.txt
lib/Target/HSAIL/HSAILUtil/HSAILUtil.cpp
lib/Target/HSAIL/HSAILUtilityFunctions.cpp
lib/Target/HSAIL/HSAILUtilityFunctions.h
lib/Target/HSAIL/InstPrinter/CMakeLists.txt
lib/Target/HSAIL/InstPrinter/HSAILInstPrinter.cpp
lib/Target/HSAIL/InstPrinter/HSAILInstPrinter.h
lib/Target/HSAIL/InstPrinter/LLVMBuild.txt
lib/Target/HSAIL/LLVMBuild.txt
lib/Target/HSAIL/MCTargetDesc/BRIGDwarfStreamer.cpp
lib/Target/HSAIL/MCTargetDesc/BRIGDwarfStreamer.h
lib/Target/HSAIL/MCTargetDesc/CMakeLists.txt
lib/Target/HSAIL/MCTargetDesc/HSAILAsmBackend.cpp
lib/Target/HSAIL/MCTargetDesc/HSAILAsmBackend.h
lib/Target/HSAIL/MCTargetDesc/HSAILELFObjectWriter.cpp
lib/Target/HSAIL/MCTargetDesc/HSAILELFObjectWriter.h
lib/Target/HSAIL/MCTargetDesc/HSAILMCAsmInfo.cpp
lib/Target/HSAIL/MCTargetDesc/HSAILMCAsmInfo.h
lib/Target/HSAIL/MCTargetDesc/HSAILMCCodeEmitter.cpp
lib/Target/HSAIL/MCTargetDesc/HSAILMCCodeEmitter.h
lib/Target/HSAIL/MCTargetDesc/HSAILMCTargetDesc.cpp
lib/Target/HSAIL/MCTargetDesc/HSAILMCTargetDesc.h
lib/Target/HSAIL/MCTargetDesc/HSAILTargetStreamer.cpp
lib/Target/HSAIL/MCTargetDesc/HSAILTargetStreamer.h
lib/Target/HSAIL/MCTargetDesc/LLVMBuild.txt
lib/Target/HSAIL/MCTargetDesc/RawVectorOstream.cpp
lib/Target/HSAIL/MCTargetDesc/RawVectorOstream.h
lib/Target/HSAIL/TargetInfo/CMakeLists.txt
lib/Target/HSAIL/TargetInfo/HSAILTargetInfo.cpp
lib/Target/HSAIL/TargetInfo/LLVMBuild.txt
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9751.25697.patch
Type: text/x-patch
Size: 836066 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150513/a13841ad/attachment.bin>
More information about the llvm-commits
mailing list