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

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


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