[LLVMdev] Question about linking llvm-mc when porting a new backend
Lu Mitnick
king19880326 at gmail.com
Fri May 6 09:45:39 PDT 2011
Hello all,
I am a LLVM newer who want to add a new backend(EBC) into LLVM. After coping
the related
files from another target and modifying it, I meet a problem when I build
the project. The
error message is as follows:
================================================================
[ 94%] Built target llvm-dis
Linking CXX executable ../../bin/llvm-mc
Undefined symbols:
"llvm::TargetRegisterInfo::getInitialFrameState(std::vector<llvm::MachineMove,
std::allocator<llvm::MachineMove> >&) const", referenced from:
vtable for llvm::EBCRegisterInfoin
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
vtable for llvm::EBCGenRegisterInfoin
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
"llvm::TargetMachine::getAsmVerbosityDefault()", referenced from:
getVerboseAsm() in libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
"llvm::TargetData::getPrefTypeAlignment(llvm::Type const*) const",
referenced from:
llvm::SelectionDAG::getConstantPool(llvm::MachineConstantPoolValue*,
llvm::EVT, unsigned int, int, bool, unsigned char)in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::SelectionDAG::getConstantPool(llvm::Constant const*, llvm::EVT,
unsigned int, int, bool, unsigned char)in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::SelectionDAG::CreateStackTemporary(llvm::EVT, llvm::EVT)in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::SelectionDAG::CreateStackTemporary(llvm::EVT, llvm::EVT)in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::SelectionDAG::CreateStackTemporary(llvm::EVT, unsigned int)in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::SelectionDAGBuilder::visitInlineAsm(llvm::ImmutableCallSite)
in libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
llvm::SelectionDAGBuilder::LowerCallTo(llvm::ImmutableCallSite,
llvm::SDValue, bool, llvm::MachineBasicBlock*)in
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
llvm::SelectionDAGBuilder::visitAlloca(llvm::AllocaInst const&)in
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
(anonymous namespace)::DAGCombiner::SimplifySelectCC(llvm::DebugLoc,
llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::SDValue,
llvm::ISD::CondCode, bool)
in libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
llvm::FunctionLoweringInfo::set(llvm::Function const&,
llvm::MachineFunction&)in libLLVMSelectionDAG.a(FunctionLoweringInfo.cpp.o)
llvm::ComputeMaskedBits(llvm::Value*, llvm::APInt const&,
llvm::APInt&, llvm::APInt&, llvm::TargetData const*, unsigned int)in
libLLVMAnalysis.a(ValueTracking.cpp.o)
(anonymous
namespace)::SelectionDAGLegalize::EmitStackConvert(llvm::SDValue, llvm::EVT,
llvm::EVT, llvm::DebugLoc)
in
libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
(anonymous
namespace)::SelectionDAGLegalize::EmitStackConvert(llvm::SDValue, llvm::EVT,
llvm::EVT, llvm::DebugLoc)
in
libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
llvm::isSafeToLoadUnconditionally(llvm::Value*, llvm::Instruction*,
unsigned int, llvm::TargetData const*)in libLLVMAnalysis.a(Loads.cpp.o)
llvm::DAGTypeLegalizer::SplitVecRes_INSERT_VECTOR_ELT(llvm::SDNode*,
llvm::SDValue&, llvm::SDValue&)in
libLLVMSelectionDAG.a(LegalizeVectorTypes.cpp.o)
llvm::InstrEmitter::AddOperand(llvm::MachineInstr*, llvm::SDValue,
unsigned int, llvm::TargetInstrDesc const*, llvm::DenseMap<llvm::SDValue,
unsigned int, llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned
int> >&, bool, bool, bool)in libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
llvm::DAGTypeLegalizer::ExpandRes_BIT_CONVERT(llvm::SDNode*,
llvm::SDValue&, llvm::SDValue&)in
libLLVMSelectionDAG.a(LegalizeTypesGeneric.cpp.o)
"llvm::TargetSubtarget::enablePostRAScheduler(llvm::CodeGenOpt::Level,
llvm::TargetSubtarget::AntiDepBreakMode&,
llvm::SmallVectorImpl<llvm::TargetRegisterClass*>&) const", referenced from:
vtable for llvm::EBCSubtargetin
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
vtable for llvm::EBCSubtargetin
libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
"llvm::DisableFramePointerElim(llvm::MachineFunction const&)", referenced
from:
llvm::DwarfDebug::endFunction(llvm::MachineFunction const*)in
libLLVMAsmPrinter.a(DwarfDebug.cpp.o)
"typeinfo for llvm::TargetLoweringObjectFile", referenced from:
typeinfo for llvm::TargetLoweringObjectFileELFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
typeinfo for llvm::TargetLoweringObjectFileMachOin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
typeinfo for llvm::TargetLoweringObjectFileCOFFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::GuaranteedTailCallOpt", referenced from:
__ZN4llvm21GuaranteedTailCallOptE$non_lazy_ptr in
libLLVMCodeGen.a(Analysis.cpp.o)
"llvm::TargetLoweringObjectFile::SectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
const", referenced from:
llvm::AsmPrinter::EmitGlobalVariable(llvm::GlobalVariable const*)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::EmitGlobalVariable(llvm::GlobalVariable const*)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::TargetLoweringObjectFile::SectionForGlobal(llvm::GlobalValue
const*, llvm::Mangler*, llvm::TargetMachine const&) constin
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
"llvm::TargetLoweringObjectFile::TargetLoweringObjectFile()", referenced
from:
llvm::TargetLoweringObjectFileCOFF::TargetLoweringObjectFileCOFF()in
libLLVMEBCCodeGen.a(EBCISelLowering.cpp.o)
"llvm::TargetLoweringObjectFile::~TargetLoweringObjectFile()", referenced
from:
llvm::TargetLoweringObjectFileELF::~TargetLoweringObjectFileELF()in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileELF::~TargetLoweringObjectFileELF()in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileMachO::~TargetLoweringObjectFileMachO()in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileMachO::~TargetLoweringObjectFileMachO()in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileCOFF::~TargetLoweringObjectFileCOFF()in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileCOFF::~TargetLoweringObjectFileCOFF()in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::TargetData::getTypeSizeInBits(llvm::Type const*) const", referenced
from:
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(TargetLowering.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMCodeGen.a(MachineFunction.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
llvm::SDISelAsmOperandInfo::getCallOperandValEVT(llvm::LLVMContext&,
llvm::TargetLowering const&, llvm::TargetData const*) constin
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
CanCoerceMustAliasedValueToLoad(llvm::Value*, llvm::Type const*,
llvm::TargetData const&)in libLLVMScalarOpts.a(GVN.cpp.o)
CanCoerceMustAliasedValueToLoad(llvm::Value*, llvm::Type const*,
llvm::TargetData const&)in libLLVMScalarOpts.a(GVN.cpp.o)
CoerceAvailableValueToLoadType(llvm::Value*, llvm::Type const*,
llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
GetStoreValueForLoad(llvm::Value*, unsigned int, llvm::Type const*,
llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
GetStoreValueForLoad(llvm::Value*, unsigned int, llvm::Type const*,
llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
GetMemInstValueForLoad(llvm::MemIntrinsic*, unsigned int, llvm::Type
const*, llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
AnalyzeLoadFromClobberingWrite(llvm::Type const*, llvm::Value*,
llvm::Value*, unsigned long long, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
AnalyzeLoadFromClobberingStore(llvm::Type const*, llvm::Value*,
llvm::StoreInst*, llvm::TargetData const&)in libLLVMScalarOpts.a(GVN.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMScalarOpts.a(GVN.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAnalysis.a(BasicAliasAnalysis.cpp.o)
SymbolicallyEvaluateGEP(llvm::Constant* const*, unsigned int,
llvm::Type const*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAnalysis.a(ConstantFolding.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAnalysis.a(AliasAnalysis.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMCodeGen.a(Analysis.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMCodeGen.a(StackProtector.cpp.o)
llvm::ScalarEvolution::getTypeSizeInBits(llvm::Type const*) constin
libLLVMAnalysis.a(ScalarEvolution.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAnalysis.a(ScalarEvolution.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(FastISel.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAnalysis.a(MemoryBuiltins.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(FunctionLoweringInfo.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMTransformUtils.a(AddrModeMatcher.cpp.o)
llvm::ComputeMaskedBits(llvm::Value*, llvm::APInt const&,
llvm::APInt&, llvm::APInt&, llvm::TargetData const*, unsigned int)in
libLLVMAnalysis.a(ValueTracking.cpp.o)
llvm::ComputeMaskedBits(llvm::Value*, llvm::APInt const&,
llvm::APInt&, llvm::APInt&, llvm::TargetData const*, unsigned int)in
libLLVMAnalysis.a(ValueTracking.cpp.o)
llvm::ComputeNumSignBits(llvm::Value*, llvm::TargetData const*,
unsigned int)in libLLVMAnalysis.a(ValueTracking.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAnalysis.a(ValueTracking.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMAnalysis.a(Loads.cpp.o)
llvm::TargetData::getTypeStoreSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
"llvm::TargetMachine::getDataSections()", referenced from:
llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
constin libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::UnwindTablesMandatory", referenced from:
__ZN4llvm21UnwindTablesMandatoryE$non_lazy_ptr in
libLLVMAsmPrinter.a(DwarfException.cpp.o)
"llvm::TargetData::init(llvm::StringRef)", referenced from:
llvm::TargetData::TargetData(llvm::StringRef)in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
"llvm::TargetLoweringObjectFile::getKindForGlobal(llvm::GlobalValue
const*, llvm::TargetMachine const&)", referenced from:
llvm::AsmPrinter::EmitGlobalVariable(llvm::GlobalVariable const*)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::TargetLoweringObjectFile::SectionForGlobal(llvm::GlobalValue
const*, llvm::Mangler*, llvm::TargetMachine const&) constin
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
"llvm::TargetData::getPreferredAlignment(llvm::GlobalVariable const*)
const", referenced from:
llvm::SelectionDAG::InferPtrAlignment(llvm::SDValue) constin
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
constin libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileMachO::SelectSectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
constin libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
constin libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::getCommonSubClass(llvm::TargetRegisterClass const*,
llvm::TargetRegisterClass const*)", referenced from:
(anonymous
namespace)::MachineCSE::PerformTrivialCoalescing(llvm::MachineInstr*,
llvm::MachineBasicBlock*)
in
libLLVMCodeGen.a(MachineCSE.cpp.o)
llvm::LiveStacks::getOrCreateInterval(int, llvm::TargetRegisterClass
const*)in libLLVMCodeGen.a(RegAllocLinearScan.cpp.o)
llvm::InstrEmitter::EmitCopyFromReg(llvm::SDNode*, unsigned int, bool,
bool, unsigned int, llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >&)in
libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
llvm::LiveStacks::getOrCreateInterval(int, llvm::TargetRegisterClass
const*)in libLLVMCodeGen.a(PreAllocSplitting.cpp.o)
llvm::VirtRegAuxInfo::CalculateRegClass(unsigned int)in
libLLVMCodeGen.a(CalcSpillWeights.cpp.o)
llvm::CoalescerPair::setRegisters(llvm::MachineInstr const*)in
libLLVMCodeGen.a(RegisterCoalescer.cpp.o)
llvm::CoalescerPair::setRegisters(llvm::MachineInstr const*)in
libLLVMCodeGen.a(RegisterCoalescer.cpp.o)
"llvm::TargetData::getCallFrameTypeAlignment(llvm::Type const*) const",
referenced from:
llvm::TargetLowering::getByValTypeAlignment(llvm::Type const*) constin
libLLVMSelectionDAG.a(TargetLowering.cpp.o)
"llvm::TargetData::getABIIntegerTypeAlignment(unsigned int) const",
referenced from:
llvm::MachineJumpTableInfo::getEntryAlignment(llvm::TargetData const&)
constin libLLVMCodeGen.a(MachineFunction.cpp.o)
"typeinfo for llvm::TargetInstrInfo", referenced from:
typeinfo for llvm::TargetInstrInfoImplin
libLLVMCodeGen.a(TargetInstrInfoImpl.cpp.o)
"llvm::TargetMachine::TargetMachine(llvm::Target const&)", referenced
from:
llvm::LLVMTargetMachine::LLVMTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
llvm::LLVMTargetMachine::LLVMTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
"llvm::TargetLoweringObjectFile::getExprForDwarfReference(llvm::MCSymbol
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) const", referenced from:
llvm::TargetLoweringObjectFileMachO::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileELF::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::AsmPrinter::EmitReference(llvm::MCSymbol const*, unsigned int)
constin libLLVMAsmPrinter.a(AsmPrinterDwarf.cpp.o)
"llvm::TargetRegisterInfo::~TargetRegisterInfo()", referenced from:
llvm::EBCGenRegisterInfo::~EBCGenRegisterInfo()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCGenRegisterInfo::~EBCGenRegisterInfo()in
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
llvm::EBCGenRegisterInfo::~EBCGenRegisterInfo()in
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
llvm::EBCGenRegisterInfo::~EBCGenRegisterInfo()in
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
llvm::EBCGenRegisterInfo::~EBCGenRegisterInfo()in
libLLVMEBCCodeGen.a(EBCInstrInfo.cpp.o)
"llvm::TargetInstrInfo::getInlineAsmLength(char const*, llvm::MCAsmInfo
const&) const", referenced from:
vtable for llvm::EBCInstrInfoin
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
vtable for llvm::TargetInstrInfoImplin
libLLVMCodeGen.a(TargetInstrInfoImpl.cpp.o)
vtable for llvm::EBCInstrInfoin
libLLVMEBCCodeGen.a(EBCInstrInfo.cpp.o)
"llvm::TargetRegisterInfo::TargetRegisterInfo(llvm::TargetRegisterDesc
const*, unsigned int, llvm::TargetRegisterClass const* const*,
llvm::TargetRegisterClass const* const*, char const* const*, int, int,
unsigned int const*, unsigned int, unsigned int const*, unsigned int)",
referenced from:
llvm::EBCGenRegisterInfo::EBCGenRegisterInfo(int, int)in
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
llvm::EBCGenRegisterInfo::EBCGenRegisterInfo(int, int)in
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
"llvm::TargetLoweringObjectFile::getSectionForConstant(llvm::SectionKind)
const", referenced from:
vtable for llvm::TargetLoweringObjectFileCOFFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::TargetInstrInfo::insertNoop(llvm::MachineBasicBlock&,
llvm::ilist_iterator<llvm::MachineInstr>) const", referenced from:
vtable for llvm::EBCInstrInfoin
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
vtable for llvm::TargetInstrInfoImplin
libLLVMCodeGen.a(TargetInstrInfoImpl.cpp.o)
vtable for llvm::EBCInstrInfoin
libLLVMEBCCodeGen.a(EBCInstrInfo.cpp.o)
"llvm::NoNaNsFPMath", referenced from:
__ZN4llvm12NoNaNsFPMathE$non_lazy_ptr in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
__ZN4llvm12NoNaNsFPMathE$non_lazy_ptr in
libLLVMCodeGen.a(Analysis.cpp.o)
"llvm::DisableJumpTables", referenced from:
__ZN4llvm17DisableJumpTablesE$non_lazy_ptr in
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
"typeinfo for llvm::TargetMachine", referenced from:
typeinfo for llvm::LLVMTargetMachinein
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
"llvm::Mangler::getNameWithPrefix(llvm::SmallVectorImpl<char>&,
llvm::Twine const&, llvm::Mangler::ManglerPrefixTy)", referenced from:
llvm::AsmPrinter::GetExternalSymbolSymbol(llvm::StringRef) constin
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
"llvm::TargetData::getIndexedOffset(llvm::Type const*, llvm::Value*
const*, unsigned int) const", referenced from:
LowerConstant(llvm::Constant const*, llvm::AsmPrinter&)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
SymbolicallyEvaluateGEP(llvm::Constant* const*, unsigned int,
llvm::Type const*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
SymbolicallyEvaluateGEP(llvm::Constant* const*, unsigned int,
llvm::Type const*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
getUnderlyingObjectWithOffset(llvm::Value*, llvm::TargetData const*,
unsigned long long&, unsigned int)in libLLVMAnalysis.a(Loads.cpp.o)
"llvm::TargetLoweringObjectFile::getLSDAEncoding() const", referenced
from:
vtable for llvm::TargetLoweringObjectFileELFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
vtable for llvm::TargetLoweringObjectFileCOFFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::TargetSubtarget::TargetSubtarget()", referenced from:
llvm::EBCSubtarget::EBCSubtarget(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
llvm::EBCSubtarget::EBCSubtarget(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
"llvm::TargetSubtarget::~TargetSubtarget()", referenced from:
llvm::EBCSubtarget::~EBCSubtarget()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCSubtarget::~EBCSubtarget()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCSubtarget::EBCSubtarget(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
llvm::EBCSubtarget::EBCSubtarget(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
llvm::EBCSubtarget::~EBCSubtarget()in
libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
llvm::EBCSubtarget::~EBCSubtarget()in
libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
"llvm::TargetOperandInfo::getRegClass(llvm::TargetRegisterInfo const*)
const", referenced from:
(anonymous
namespace)::StackSlotColoring::PropagateForward(llvm::ilist_iterator<llvm::MachineInstr>,
llvm::MachineBasicBlock*, unsigned int, unsigned int)
in
libLLVMCodeGen.a(StackSlotColoring.cpp.o)
(anonymous
namespace)::StackSlotColoring::PropagateBackward(llvm::ilist_iterator<llvm::MachineInstr>,
llvm::MachineBasicBlock*, unsigned int, unsigned int)
in
libLLVMCodeGen.a(StackSlotColoring.cpp.o)
(anonymous
namespace)::MachineLICM::ExtractHoistableLoad(llvm::MachineInstr*)
in libLLVMCodeGen.a(MachineLICM.cpp.o)
(anonymous
namespace)::MachineVerifier::visitMachineOperand(llvm::MachineOperand
const*, unsigned int)
in libLLVMCodeGen.a(MachineVerifier.cpp.o)
(anonymous
namespace)::MachineVerifier::visitMachineOperand(llvm::MachineOperand
const*, unsigned int)
in libLLVMCodeGen.a(MachineVerifier.cpp.o)
llvm::AggressiveAntiDepBreaker::ScanInstruction(llvm::MachineInstr*,
unsigned int)in libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
llvm::AggressiveAntiDepBreaker::PrescanInstruction(llvm::MachineInstr*,
unsigned int, std::set<unsigned int, std::less<unsigned int>,
std::allocator<unsigned int> >&)in
libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
llvm::CriticalAntiDepBreaker::ScanInstruction(llvm::MachineInstr*,
unsigned int)in libLLVMCodeGen.a(CriticalAntiDepBreaker.cpp.o)
llvm::CriticalAntiDepBreaker::PrescanInstruction(llvm::MachineInstr*)
in libLLVMCodeGen.a(CriticalAntiDepBreaker.cpp.o)
llvm::SimpleRegisterCoalescing::ReMaterializeTrivialDef(llvm::LiveInterval&,
unsigned int, unsigned int, llvm::MachineInstr*)in
libLLVMCodeGen.a(SimpleRegisterCoalescing.cpp.o)
llvm::SimpleRegisterCoalescing::ReMaterializeTrivialDef(llvm::LiveInterval&,
unsigned int, unsigned int, llvm::MachineInstr*)in
libLLVMCodeGen.a(SimpleRegisterCoalescing.cpp.o)
llvm::InstrEmitter::CreateVirtualRegisters(llvm::SDNode*,
llvm::MachineInstr*, llvm::TargetInstrDesc const&, bool, bool,
llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >&)in
libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
llvm::InstrEmitter::AddRegisterOperand(llvm::MachineInstr*,
llvm::SDValue, unsigned int, llvm::TargetInstrDesc const*,
llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >&,
bool, bool, bool)in libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
llvm::InstrEmitter::EmitCopyFromReg(llvm::SDNode*, unsigned int, bool,
bool, unsigned int, llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >&)in
libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
(anonymous
namespace)::TwoAddressInstructionPass::TryInstructionTransform(llvm::ilist_iterator<llvm::MachineInstr>&,
llvm::ilist_iterator<llvm::MachineInstr>&,
llvm::ilist_iterator<llvm::MachineBasicBlock>&, unsigned int, unsigned int,
unsigned int) in
libLLVMCodeGen.a(TwoAddressInstructionPass.cpp.o)
llvm::TargetInstrDesc::getRegClass(unsigned int,
llvm::TargetRegisterInfo const*) constin
libLLVMCodeGen.a(CalcSpillWeights.cpp.o)
"llvm::TargetRegisterInfo::getFrameIndexOffset(llvm::MachineFunction
const&, int) const", referenced from:
vtable for llvm::EBCRegisterInfoin
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
vtable for llvm::EBCGenRegisterInfoin
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
"llvm::TargetData::getPreferredAlignmentLog(llvm::GlobalVariable const*)
const", referenced from:
getGVAlignmentLog2(llvm::GlobalValue const*, llvm::TargetData const&,
unsigned int)in libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
"llvm::TargetMachine::~TargetMachine()", referenced from:
llvm::LLVMTargetMachine::~LLVMTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::LLVMTargetMachine::~LLVMTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::LLVMTargetMachine::LLVMTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
llvm::LLVMTargetMachine::LLVMTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)in libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
llvm::LLVMTargetMachine::~LLVMTargetMachine()in
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
llvm::LLVMTargetMachine::~LLVMTargetMachine()in
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
llvm::LLVMTargetMachine::~LLVMTargetMachine()in
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
llvm::LLVMTargetMachine::~LLVMTargetMachine()in
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
"llvm::TargetRegisterInfo::getMinimalPhysRegClass(unsigned int, llvm::EVT)
const", referenced from:
llvm::PEI::calculateCalleeSavedRegisters(llvm::MachineFunction&) in
libLLVMCodeGen.a(PrologEpilogInserter.cpp.o)
llvm::PEI::insertCSRSpillsAndRestores(llvm::MachineFunction&) in
libLLVMCodeGen.a(PrologEpilogInserter.cpp.o)
llvm::PEI::insertCSRSpillsAndRestores(llvm::MachineFunction&) in
libLLVMCodeGen.a(PrologEpilogInserter.cpp.o)
llvm::PEI::insertCSRSpillsAndRestores(llvm::MachineFunction&) in
libLLVMCodeGen.a(PrologEpilogInserter.cpp.o)
llvm::PEI::insertCSRSpillsAndRestores(llvm::MachineFunction&) in
libLLVMCodeGen.a(PrologEpilogInserter.cpp.o)
(anonymous namespace)::ScheduleDAGRRList::ListScheduleBottomUp()
in
libLLVMSelectionDAG.a(ScheduleDAGRRList.cpp.o)
CheckForPhysRegDependency(llvm::SDNode*, llvm::SDNode*, unsigned int,
llvm::TargetRegisterInfo const*, llvm::TargetInstrInfo const*, unsigned
int&, int&)in libLLVMSelectionDAG.a(ScheduleDAGSDNodes.cpp.o)
llvm::AggressiveAntiDepBreaker::FindSuitableFreeRegisters(unsigned
int, std::map<llvm::TargetRegisterClass const*, unsigned int const*,
std::less<llvm::TargetRegisterClass const*>,
std::allocator<std::pair<llvm::TargetRegisterClass const* const, unsigned
int const*> > >&, std::map<unsigned int, unsigned int, std::less<unsigned
int>, std::allocator<std::pair<unsigned int const, unsigned int> > >&)in
libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
(anonymous
namespace)::AvailableSpills::AddAvailableRegsToLiveIn(llvm::MachineBasicBlock&,
llvm::BitVector&, std::vector<llvm::MachineOperand*,
std::allocator<llvm::MachineOperand*> >&)
in libLLVMCodeGen.a(VirtRegRewriter.cpp.o)
(anonymous
namespace)::LocalRewriter::InsertEmergencySpills(llvm::MachineInstr*)
in libLLVMCodeGen.a(VirtRegRewriter.cpp.o)
llvm::InstrEmitter::EmitCopyFromReg(llvm::SDNode*, unsigned int, bool,
bool, unsigned int, llvm::DenseMap<llvm::SDValue, unsigned int,
llvm::DenseMapInfo<llvm::SDValue>, llvm::DenseMapInfo<unsigned int> >&)in
libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
"llvm::StructLayout::getElementContainingOffset(unsigned long long)
const", referenced from:
ReadDataFromGlobal(llvm::Constant*, unsigned long long, unsigned
char*, unsigned int, llvm::TargetData const&)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
SymbolicallyEvaluateGEP(llvm::Constant* const*, unsigned int,
llvm::Type const*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*,
llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*,
llvm::Value*)in libLLVMAnalysis.a(ScalarEvolutionExpander.cpp.o)
"llvm::UnsafeFPMath", referenced from:
__ZN4llvm12UnsafeFPMathE$non_lazy_ptr in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
__ZN4llvm12UnsafeFPMathE$non_lazy_ptr in
libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
"llvm::TargetInstrInfo::~TargetInstrInfo()", referenced from:
llvm::TargetInstrInfoImpl::~TargetInstrInfoImpl()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::TargetInstrInfoImpl::~TargetInstrInfoImpl()in
libLLVMCodeGen.a(TargetInstrInfoImpl.cpp.o)
llvm::TargetInstrInfoImpl::~TargetInstrInfoImpl()in
libLLVMCodeGen.a(TargetInstrInfoImpl.cpp.o)
llvm::TargetInstrInfoImpl::~TargetInstrInfoImpl()in
libLLVMEBCCodeGen.a(EBCInstrInfo.cpp.o)
"llvm::TargetInstrInfo::isUnpredicatedTerminator(llvm::MachineInstr
const*) const", referenced from:
vtable for llvm::EBCInstrInfoin
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
vtable for llvm::TargetInstrInfoImplin
libLLVMCodeGen.a(TargetInstrInfoImpl.cpp.o)
vtable for llvm::EBCInstrInfoin
libLLVMEBCCodeGen.a(EBCInstrInfo.cpp.o)
"llvm::TargetMachine::getRelocationModel()", referenced from:
llvm::AsmPrinter::EmitSpecialLLVMGlobal(llvm::GlobalVariable const*)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::EmitSpecialLLVMGlobal(llvm::GlobalVariable const*)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::TargetLowering::getJumpTableEncoding() const in
libLLVMSelectionDAG.a(TargetLowering.cpp.o)
llvm::TargetLowering::isOffsetFoldingLegal(llvm::GlobalAddressSDNode
const*) constin libLLVMSelectionDAG.a(TargetLowering.cpp.o)
llvm::TargetLowering::isOffsetFoldingLegal(llvm::GlobalAddressSDNode
const*) constin libLLVMSelectionDAG.a(TargetLowering.cpp.o)
llvm::TargetLoweringObjectFileMachO::Initialize(llvm::MCContext&,
llvm::TargetMachine const&)in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileMachO::Initialize(llvm::MCContext&,
llvm::TargetMachine const&)in
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
(anonymous namespace)::SelectionDAGLegalize::ExpandNode(llvm::SDNode*,
llvm::SmallVectorImpl<llvm::SDValue>&)
in
libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
"llvm::TargetData::getIntPtrType(llvm::LLVMContext&) const", referenced
from:
LowerConstant(llvm::Constant const*, llvm::AsmPrinter&)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::SelectionDAG::getMemset(llvm::SDValue, llvm::DebugLoc,
llvm::SDValue, llvm::SDValue, llvm::SDValue, unsigned int, bool, llvm::Value
const*, unsigned long long)in libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::SelectionDAG::getMemmove(llvm::SDValue, llvm::DebugLoc,
llvm::SDValue, llvm::SDValue, llvm::SDValue, unsigned int, bool, llvm::Value
const*, unsigned long long, llvm::Value const*, unsigned long long)in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::SelectionDAG::getMemcpy(llvm::SDValue, llvm::DebugLoc,
llvm::SDValue, llvm::SDValue, llvm::SDValue, unsigned int, bool, bool,
llvm::Value const*, unsigned long long, llvm::Value const*, unsigned long
long)in libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
(anonymous
namespace)::CodeGenPrepare::OptimizeMemoryInst(llvm::Instruction*,
llvm::Value*, llvm::Type const*, llvm::DenseMap<llvm::Value*, llvm::Value*,
llvm::DenseMapInfo<llvm::Value*>, llvm::DenseMapInfo<llvm::Value*> >&)
in libLLVMScalarOpts.a(CodeGenPrepare.cpp.o)
CoerceAvailableValueToLoadType(llvm::Value*, llvm::Type const*,
llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
CoerceAvailableValueToLoadType(llvm::Value*, llvm::Type const*,
llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
CoerceAvailableValueToLoadType(llvm::Value*, llvm::Type const*,
llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
GetStoreValueForLoad(llvm::Value*, unsigned int, llvm::Type const*,
llvm::Instruction*, llvm::TargetData const&)in
libLLVMScalarOpts.a(GVN.cpp.o)
SymbolicallyEvaluateGEP(llvm::Constant* const*, unsigned int,
llvm::Type const*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
SymbolicallyEvaluateGEP(llvm::Constant* const*, unsigned int,
llvm::Type const*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
llvm::ConstantFoldCompareInstOperands(unsigned int, llvm::Constant*,
llvm::Constant*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
llvm::ConstantFoldCompareInstOperands(unsigned int, llvm::Constant*,
llvm::Constant*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
CastGEPIndices(llvm::Constant* const*, unsigned int, llvm::Type
const*, llvm::TargetData const*)in libLLVMAnalysis.a(ConstantFolding.cpp.o)
llvm::ScalarEvolution::getEffectiveSCEVType(llvm::Type const*) constin
libLLVMAnalysis.a(ScalarEvolution.cpp.o)
llvm::ScalarEvolution::getOffsetOfExpr(llvm::StructType const*,
unsigned int)in libLLVMAnalysis.a(ScalarEvolution.cpp.o)
llvm::ScalarEvolution::getSizeOfExpr(llvm::Type const*)in
libLLVMAnalysis.a(ScalarEvolution.cpp.o)
llvm::FastISel::hasTrivialKill(llvm::Value const*) constin
libLLVMSelectionDAG.a(FastISel.cpp.o)
llvm::FastISel::materializeRegForValue(llvm::Value const*,
llvm::MVT)in libLLVMSelectionDAG.a(FastISel.cpp.o)
llvm::EmitStrLen(llvm::Value*, llvm::IRBuilder<true,
llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >&,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitFWrite(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitFWrite(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitFWrite(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitFWrite(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitFWrite(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitFWrite(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitFWrite(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitMemCpyChk(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::Value*, llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitMemCpyChk(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::Value*, llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitMemMove(llvm::Value*, llvm::Value*, llvm::Value*, unsigned
int, bool, llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitMemCmp(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitMemChr(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::SimplifyFortifiedLibCalls::fold(llvm::CallInst*,
llvm::TargetData const*)in libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
llvm::EmitStrNCmp(llvm::Value*, llvm::Value*, llvm::Value*,
llvm::IRBuilder<true, llvm::ConstantFolder,
llvm::IRBuilderDefaultInserter<true> >&, llvm::TargetData const*)in
libLLVMTransformUtils.a(BuildLibCalls.cpp.o)
(anonymous namespace)::SimplifyCFGOpt::GetConstantInt(llvm::Value*)
in libLLVMTransformUtils.a(SimplifyCFG.cpp.o)
(anonymous
namespace)::SimplifyCFGOpt::isValueEqualityComparison(llvm::TerminatorInst*)
in libLLVMTransformUtils.a(SimplifyCFG.cpp.o)
(anonymous
namespace)::SimplifyCFGOpt::FoldValueComparisonIntoPredecessors(llvm::TerminatorInst*)
in libLLVMTransformUtils.a(SimplifyCFG.cpp.o)
(anonymous namespace)::SimplifyCFGOpt::run(llvm::BasicBlock*)
in libLLVMTransformUtils.a(SimplifyCFG.cpp.o)
"vtable for llvm::TargetFrameInfo", referenced from:
__ZTVN4llvm15TargetFrameInfoE$non_lazy_ptr in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
"llvm::TargetLoweringObjectFile::getTTypeEncoding() const", referenced
from:
vtable for llvm::TargetLoweringObjectFileELFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
vtable for llvm::TargetLoweringObjectFileCOFFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::HonorSignDependentRoundingFPMath()", referenced from:
isNegatibleForFree(llvm::SDValue, bool, unsigned int)in
libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
GetNegatedExpression(llvm::SDValue, llvm::SelectionDAG&, bool,
unsigned int)in libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
"llvm::TargetLoweringObjectFile::getFDEEncoding() const", referenced from:
vtable for llvm::TargetLoweringObjectFileELFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
vtable for llvm::TargetLoweringObjectFileCOFFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::TargetMachine::setCodeModel(llvm::CodeModel::Model)", referenced
from:
llvm::LLVMTargetMachine::setCodeModelForJIT() in
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
llvm::LLVMTargetMachine::setCodeModelForStatic() in
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
"llvm::TargetMachine::getFunctionSections()", referenced from:
llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
constin libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"typeinfo for llvm::TargetRegisterInfo", referenced from:
typeinfo for llvm::EBCGenRegisterInfoin
libLLVMEBCCodeGen.a(EBCRegisterInfo.cpp.o)
"llvm::Mangler::getSymbol(llvm::GlobalValue const*)", referenced from:
llvm::AsmPrinter::SetupMachineFunction(llvm::MachineFunction&) in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::EmitLLVMUsedList(llvm::Constant*) in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::doFinalization(llvm::Module&) in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::doFinalization(llvm::Module&) in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::doFinalization(llvm::Module&) in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::doFinalization(llvm::Module&) in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
LowerConstant(llvm::Constant const*, llvm::AsmPrinter&)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::AsmPrinter::EmitGlobalVariable(llvm::GlobalVariable const*)in
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::DwarfDebug::constructGlobalVariableDIE(llvm::MDNode const*)in
libLLVMAsmPrinter.a(DwarfDebug.cpp.o)
llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
constin libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileMachO::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileELF::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileMachO::shouldEmitUsedDirectiveFor(llvm::GlobalValue
const*, llvm::Mangler*) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileELF::SelectSectionForGlobal(llvm::GlobalValue
const*, llvm::SectionKind, llvm::Mangler*, llvm::TargetMachine const&)
constin libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::Mangler::getNameWithPrefix(llvm::SmallVectorImpl<char>&,
llvm::GlobalValue const*, bool)", referenced from:
llvm::AsmPrinter::GetSymbolWithGlobalValueBase(llvm::GlobalValue
const*, llvm::StringRef, bool) constin libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::TargetLoweringObjectFileMachO::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileELF::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::TargetLoweringObjectFile::getPersonalityEncoding() const",
referenced from:
vtable for llvm::TargetLoweringObjectFileELFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
vtable for llvm::TargetLoweringObjectFileCOFFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"llvm::TargetInstrInfo::TargetInstrInfo(llvm::TargetInstrDesc const*,
unsigned int)", referenced from:
llvm::TargetInstrInfoImpl::TargetInstrInfoImpl(llvm::TargetInstrDesc
const*, unsigned int)in libLLVMEBCCodeGen.a(EBCInstrInfo.cpp.o)
"llvm::TargetData::ID", referenced from:
__ZN4llvm10TargetData2IDE$non_lazy_ptr in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
__ZN4llvm10TargetData2IDE$non_lazy_ptr in
libLLVMScalarOpts.a(GVN.cpp.o)
__ZN4llvm10TargetData2IDE$non_lazy_ptr in
libLLVMAnalysis.a(BasicAliasAnalysis.cpp.o)
__ZN4llvm10TargetData2IDE$non_lazy_ptr in
libLLVMAnalysis.a(AliasAnalysis.cpp.o)
__ZN4llvm10TargetData2IDE$non_lazy_ptr in
libLLVMAnalysis.a(ScalarEvolution.cpp.o)
"llvm::TargetData::~TargetData()", referenced from:
llvm::EBCTargetMachine::EBCTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>, std::allocator<char>
> const&)in libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::EBCTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>, std::allocator<char>
> const&)in libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
"llvm::PrintMachineCode", referenced from:
__ZN4llvm16PrintMachineCodeE$non_lazy_ptr in
libLLVMCodeGen.a(LLVMTargetMachine.cpp.o)
"llvm::TargetFrameInfo::~TargetFrameInfo()", referenced from:
llvm::EBCTargetMachine::EBCTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>, std::allocator<char>
> const&)in libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::EBCTargetMachine(llvm::Target const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>, std::allocator<char>
> const&)in libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
llvm::EBCTargetMachine::~EBCTargetMachine()in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
"llvm::StrongPHIElim", referenced from:
__ZN4llvm13StrongPHIElimE$non_lazy_ptr in
libLLVMCodeGen.a(LiveIntervalAnalysis.cpp.o)
__ZN4llvm13StrongPHIElimE$non_lazy_ptr in
libLLVMCodeGen.a(RegAllocLinearScan.cpp.o)
__ZN4llvm13StrongPHIElimE$non_lazy_ptr in
libLLVMCodeGen.a(SimpleRegisterCoalescing.cpp.o)
__ZN4llvm13StrongPHIElimE$non_lazy_ptr in
libLLVMCodeGen.a(PreAllocSplitting.cpp.o)
__ZN4llvm13StrongPHIElimE$non_lazy_ptr in
libLLVMCodeGen.a(TwoAddressInstructionPass.cpp.o)
"llvm::TargetLoweringObjectFile::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) const", referenced from:
llvm::TargetLoweringObjectFileMachO::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
llvm::TargetLoweringObjectFileELF::getExprForDwarfGlobalReference(llvm::GlobalValue
const*, llvm::Mangler*, llvm::MachineModuleInfo*, unsigned int,
llvm::MCStreamer&) constin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
vtable for llvm::TargetLoweringObjectFileCOFFin
libLLVMCodeGen.a(TargetLoweringObjectFileImpl.cpp.o)
"vtable for llvm::TargetData", referenced from:
__ZTVN4llvm10TargetDataE$non_lazy_ptr in
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
"llvm::TargetData::getStructLayout(llvm::StructType const*) const",
referenced from:
EmitGlobalConstantStruct(llvm::ConstantStruct const*, unsigned int,
llvm::AsmPrinter&)in libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::SelectionDAGBuilder::visitGetElementPtr(llvm::User const&)in
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
GetBaseWithConstantOffset(llvm::Value*, long long&, llvm::TargetData
const&)in libLLVMScalarOpts.a(GVN.cpp.o)
DecomposeGEPExpression(llvm::Value const*, long long&,
llvm::SmallVectorImpl<(anonymous namespace)::VariableGEPIndex>&,
llvm::TargetData const*)
in libLLVMAnalysis.a(BasicAliasAnalysis.cpp.o)
ReadDataFromGlobal(llvm::Constant*, unsigned long long, unsigned
char*, unsigned int, llvm::TargetData const&)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
IsConstantOffsetFromGlobal(llvm::Constant*, llvm::GlobalValue*&, long
long&, llvm::TargetData const&)in libLLVMAnalysis.a(ConstantFolding.cpp.o)
SymbolicallyEvaluateGEP(llvm::Constant* const*, unsigned int,
llvm::Type const*, llvm::TargetData const*)in
libLLVMAnalysis.a(ConstantFolding.cpp.o)
llvm::ComputeValueVTs(llvm::TargetLowering const&, llvm::Type const*,
llvm::SmallVectorImpl<llvm::EVT>&, llvm::SmallVectorImpl<unsigned long
long>*, unsigned long long)in libLLVMCodeGen.a(Analysis.cpp.o)
llvm::ScalarEvolution::getOffsetOfExpr(llvm::StructType const*,
unsigned int)in libLLVMAnalysis.a(ScalarEvolution.cpp.o)
llvm::FastISel::SelectGetElementPtr(llvm::User const*)in
libLLVMSelectionDAG.a(FastISel.cpp.o)
computeArraySize(llvm::CallInst const*, llvm::TargetData const*,
bool)in libLLVMAnalysis.a(MemoryBuiltins.cpp.o)
llvm::AddressingModeMatcher::MatchOperationAddr(llvm::User*, unsigned
int, unsigned int)in libLLVMTransformUtils.a(AddrModeMatcher.cpp.o)
llvm::ComputeMaskedBits(llvm::Value*, llvm::APInt const&,
llvm::APInt&, llvm::APInt&, llvm::TargetData const*, unsigned int)in
libLLVMAnalysis.a(ValueTracking.cpp.o)
llvm::SCEVExpander::expandAddToGEP(llvm::SCEV const* const*,
llvm::SCEV const* const*, llvm::PointerType const*, llvm::Type const*,
llvm::Value*)in libLLVMAnalysis.a(ScalarEvolutionExpander.cpp.o)
"llvm::TargetData::getABITypeAlignment(llvm::Type const*) const",
referenced from:
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMAsmPrinter.a(AsmPrinter.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(TargetLowering.cpp.o)
llvm::SelectionDAG::getEVTAlignment(llvm::EVT) constin
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
getMemsetStores(llvm::SelectionDAG&, llvm::DebugLoc, llvm::SDValue,
llvm::SDValue, llvm::SDValue, unsigned long long, unsigned int, bool,
llvm::Value const*, unsigned long long)in
libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
getMemmoveLoadsAndStores(llvm::SelectionDAG&, llvm::DebugLoc,
llvm::SDValue, llvm::SDValue, llvm::SDValue, unsigned long long, unsigned
int, bool, bool, llvm::Value const*, unsigned long long, llvm::Value const*,
unsigned long long)in libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
getMemcpyLoadsAndStores(llvm::SelectionDAG&, llvm::DebugLoc,
llvm::SDValue, llvm::SDValue, llvm::SDValue, unsigned long long, unsigned
int, bool, bool, llvm::Value const*, unsigned long long, llvm::Value const*,
unsigned long long)in libLLVMSelectionDAG.a(SelectionDAG.cpp.o)
llvm::TargetLowering::LowerCallTo(llvm::SDValue, llvm::Type const*,
bool, bool, bool, bool, unsigned int, llvm::CallingConv::ID, bool, bool,
llvm::SDValue, std::vector<llvm::TargetLowering::ArgListEntry,
std::allocator<llvm::TargetLowering::ArgListEntry> >&, llvm::SelectionDAG&,
llvm::DebugLoc) constin libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
llvm::SelectionDAGBuilder::visitVAArg(llvm::VAArgInst const&)in
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
llvm::SelectionDAGISel::LowerArguments(llvm::BasicBlock const*)in
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(SelectionDAGBuilder.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMScalarOpts.a(GVN.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMAnalysis.a(BasicAliasAnalysis.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMAnalysis.a(ConstantFolding.cpp.o)
(anonymous
namespace)::DAGCombiner::CombineConsecutiveLoads(llvm::SDNode*, llvm::EVT)
in libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
(anonymous
namespace)::DAGCombiner::ReduceLoadOpStoreWidth(llvm::SDNode*)
in libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
(anonymous
namespace)::DAGCombiner::visitEXTRACT_VECTOR_ELT(llvm::SDNode*)
in libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
(anonymous namespace)::DAGCombiner::visitBIT_CONVERT(llvm::SDNode*)
in libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
(anonymous namespace)::DAGCombiner::visitSTORE(llvm::SDNode*)
in libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(DAGCombiner.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMCodeGen.a(Analysis.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMCodeGen.a(StackProtector.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMAnalysis.a(ScalarEvolution.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(FastISel.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMAnalysis.a(MemoryBuiltins.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(FunctionLoweringInfo.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMTransformUtils.a(AddrModeMatcher.cpp.o)
llvm::ComputeMaskedBits(llvm::Value*, llvm::APInt const&,
llvm::APInt&, llvm::APInt&, llvm::TargetData const*, unsigned int)in
libLLVMAnalysis.a(ValueTracking.cpp.o)
llvm::ComputeMaskedBits(llvm::Value*, llvm::APInt const&,
llvm::APInt&, llvm::APInt&, llvm::TargetData const*, unsigned int)in
libLLVMAnalysis.a(ValueTracking.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMAnalysis.a(ValueTracking.cpp.o)
(anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDValue)
in libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
(anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDValue)
in libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
(anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDValue)
in libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
(anonymous namespace)::SelectionDAGLegalize::LegalizeOp(llvm::SDValue)
in libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(LegalizeDAG.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMAnalysis.a(Loads.cpp.o)
llvm::TargetData::getTypeAllocSize(llvm::Type const*) constin
libLLVMSelectionDAG.a(InstrEmitter.cpp.o)
"typeinfo for llvm::TargetSubtarget", referenced from:
typeinfo for llvm::EBCSubtargetin
libLLVMEBCCodeGen.a(EBCTargetMachine.cpp.o)
typeinfo for llvm::EBCSubtargetin
libLLVMEBCCodeGen.a(EBCSubtarget.cpp.o)
"llvm::TargetRegisterInfo::getAllocatableSet(llvm::MachineFunction const&,
llvm::TargetRegisterClass const*) const", referenced from:
llvm::TargetInstrInfo::isReallyTriviallyReMaterializableGeneric(llvm::MachineInstr
const*, llvm::AliasAnalysis*) constin
libLLVMCodeGen.a(TargetInstrInfoImpl.cpp.o)
(anonymous
namespace)::MachineSinking::runOnMachineFunction(llvm::MachineFunction&)
in libLLVMCodeGen.a(MachineSink.cpp.o)
(anonymous
namespace)::MachineLICM::runOnMachineFunction(llvm::MachineFunction&)
in libLLVMCodeGen.a(MachineLICM.cpp.o)
llvm::LiveIntervals::runOnMachineFunction(llvm::MachineFunction&)
in libLLVMCodeGen.a(LiveIntervalAnalysis.cpp.o)
llvm::VirtRegMap::FindUnusedRegisters(llvm::LiveIntervals*) in
libLLVMCodeGen.a(VirtRegMap.cpp.o)
llvm::VirtRegMap::runOnMachineFunction(llvm::MachineFunction&) in
libLLVMCodeGen.a(VirtRegMap.cpp.o)
llvm::RegScavenger::scavengeRegister(llvm::TargetRegisterClass const*,
llvm::ilist_iterator<llvm::MachineInstr>, int)in
libLLVMCodeGen.a(RegisterScavenging.cpp.o)
(anonymous
namespace)::RAFast::runOnMachineFunction(llvm::MachineFunction&)
in libLLVMCodeGen.a(RegAllocFast.cpp.o)
(anonymous
namespace)::RALinScan::runOnMachineFunction(llvm::MachineFunction&)
in libLLVMCodeGen.a(RegAllocLinearScan.cpp.o)
llvm::AggressiveAntiDepBreaker::AggressiveAntiDepBreaker(llvm::MachineFunction&,
llvm::SmallVectorImpl<llvm::TargetRegisterClass*>&)in
libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
llvm::AggressiveAntiDepBreaker::AggressiveAntiDepBreaker(llvm::MachineFunction&,
llvm::SmallVectorImpl<llvm::TargetRegisterClass*>&)in
libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
llvm::AggressiveAntiDepBreaker::AggressiveAntiDepBreaker(llvm::MachineFunction&,
llvm::SmallVectorImpl<llvm::TargetRegisterClass*>&)in
libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
llvm::AggressiveAntiDepBreaker::AggressiveAntiDepBreaker(llvm::MachineFunction&,
llvm::SmallVectorImpl<llvm::TargetRegisterClass*>&)in
libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
llvm::AggressiveAntiDepBreaker::GetRenameRegisters(unsigned int)in
libLLVMCodeGen.a(AggressiveAntiDepBreaker.cpp.o)
llvm::CriticalAntiDepBreaker::CriticalAntiDepBreaker(llvm::MachineFunction&)in
libLLVMCodeGen.a(CriticalAntiDepBreaker.cpp.o)
llvm::CriticalAntiDepBreaker::CriticalAntiDepBreaker(llvm::MachineFunction&)in
libLLVMCodeGen.a(CriticalAntiDepBreaker.cpp.o)
llvm::SimpleRegisterCoalescing::runOnMachineFunction(llvm::MachineFunction&)
in libLLVMCodeGen.a(SimpleRegisterCoalescing.cpp.o)
(anonymous
namespace)::LocalRewriter::runOnMachineFunction(llvm::MachineFunction&,
llvm::VirtRegMap&, llvm::LiveIntervals*)
in
libLLVMCodeGen.a(VirtRegRewriter.cpp.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [bin/llvm-mc] Error 1
make[1]: *** [tools/llvm-mc/CMakeFiles/llvm-mc.dir/all] Error 2
make: *** [all] Error 2
================================================================
I just modify files in lib/Target/EBC/ and Triple.h/Triple.cpp. However
there is some error
message about building LLVM core. Would someone mind to tell me how could I
solve this
problem??
Thanks a lot
Yi-Hong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110507/c1b26722/attachment.html>
More information about the llvm-dev
mailing list