[llvm-commits] [llvm] r160270 [1/2] - in /llvm/trunk/lib/Target/AMDGPU: ./ MCTargetDesc/ TargetInfo/

Nuno Lopes nunoplopes at sapo.pt
Mon Jul 16 08:29:47 PDT 2012


Nevermind, sorry.
A fresh build goes through.
Nuno


Quoting Nuno Lopes <nunoplopes at sapo.pt>:

> Hi,
>
> This patch broke the build here:
>
> Undefined symbols for architecture x86_64:
>    "_LLVMInitializeAMDGPUTargetInfo", referenced from:
>        llvm::InitializeAllTargetInfos() in llvm-objdump.o
>    "_LLVMInitializeAMDGPUTargetMC", referenced from:
>        llvm::InitializeAllTargetMCs() in llvm-objdump.o
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> make[2]: *** [/Users/nuno/llvm/Debug+Asserts/bin/llvm-objdump] Error 1
>
> Nuno
>
>
> Quoting Tom Stellard <thomas.stellard at amd.com>:
>
>> Author: tstellar
>> Date: Mon Jul 16 09:17:08 2012
>> New Revision: 160270
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=160270&view=rev
>> Log:
>> AMDGPU: Add core backend files for R600/SI codegen v6
>>
>> Added:
>>     llvm/trunk/lib/Target/AMDGPU/
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPU.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPU.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUConvertToISA.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUISelLowering.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUInstrInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUInstrInfo.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUInstructions.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUIntrinsics.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPURegisterInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPURegisterInfo.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUSubtarget.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUTargetMachine.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUUtil.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDGPUUtil.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDIL.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDIL7XXDevice.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDIL7XXDevice.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILAlgorithms.tpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILBase.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILCallingConv.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILCodeEmitter.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILDevice.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILDevice.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILDeviceInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILDeviceInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILDevices.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILEnumeratedTypes.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILEvergreenDevice.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILEvergreenDevice.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILFormats.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILFrameLowering.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILFrameLowering.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILISelDAGToDAG.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILISelLowering.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILISelLowering.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILInstrInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILInstrInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILInstrInfo.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILInstructions.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILIntrinsicInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILIntrinsicInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILIntrinsics.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILMultiClass.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILNIDevice.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILNIDevice.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILNodes.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILOperands.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILPatterns.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILPeepholeOptimizer.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILProfiles.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILRegisterInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILRegisterInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILRegisterInfo.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILSIDevice.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILSIDevice.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILSubtarget.cpp
>>     llvm/trunk/lib/Target/AMDGPU/AMDILSubtarget.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILTokenDesc.td
>>     llvm/trunk/lib/Target/AMDGPU/AMDILUtilityFunctions.h
>>     llvm/trunk/lib/Target/AMDGPU/AMDILVersion.td
>>     llvm/trunk/lib/Target/AMDGPU/CMakeLists.txt
>>     llvm/trunk/lib/Target/AMDGPU/GENERATED_FILES
>>     llvm/trunk/lib/Target/AMDGPU/LLVMBuild.txt
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt
>>     llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/Makefile
>>     llvm/trunk/lib/Target/AMDGPU/Makefile
>>     llvm/trunk/lib/Target/AMDGPU/Processors.td
>>     llvm/trunk/lib/Target/AMDGPU/R600CodeEmitter.cpp
>>     llvm/trunk/lib/Target/AMDGPU/R600GenRegisterInfo.pl
>>     llvm/trunk/lib/Target/AMDGPU/R600HwRegInfo.include
>>     llvm/trunk/lib/Target/AMDGPU/R600ISelLowering.cpp
>>     llvm/trunk/lib/Target/AMDGPU/R600ISelLowering.h
>>     llvm/trunk/lib/Target/AMDGPU/R600InstrInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/R600InstrInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/R600Instructions.td
>>     llvm/trunk/lib/Target/AMDGPU/R600Intrinsics.td
>>     llvm/trunk/lib/Target/AMDGPU/R600KernelParameters.cpp
>>     llvm/trunk/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/R600MachineFunctionInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/R600RegisterInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/R600RegisterInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/R600RegisterInfo.td
>>     llvm/trunk/lib/Target/AMDGPU/R600Schedule.td
>>     llvm/trunk/lib/Target/AMDGPU/SIAssignInterpRegs.cpp
>>     llvm/trunk/lib/Target/AMDGPU/SICodeEmitter.cpp
>>     llvm/trunk/lib/Target/AMDGPU/SIGenRegisterInfo.pl
>>     llvm/trunk/lib/Target/AMDGPU/SIISelLowering.cpp
>>     llvm/trunk/lib/Target/AMDGPU/SIISelLowering.h
>>     llvm/trunk/lib/Target/AMDGPU/SIInstrFormats.td
>>     llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.td
>>     llvm/trunk/lib/Target/AMDGPU/SIInstructions.td
>>     llvm/trunk/lib/Target/AMDGPU/SIIntrinsics.td
>>     llvm/trunk/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/SIMachineFunctionInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/SIRegisterInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/SIRegisterInfo.h
>>     llvm/trunk/lib/Target/AMDGPU/SIRegisterInfo.td
>>     llvm/trunk/lib/Target/AMDGPU/SISchedule.td
>>     llvm/trunk/lib/Target/AMDGPU/TargetInfo/
>>     llvm/trunk/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp
>>     llvm/trunk/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt
>>     llvm/trunk/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt
>>     llvm/trunk/lib/Target/AMDGPU/TargetInfo/Makefile
>



More information about the llvm-commits mailing list