Home
last modified time | relevance | path

Searched refs:DSOLocalEquivalent (Results 1 – 17 of 17) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DConstantFolding.h28 class DSOLocalEquivalent; variable
42 DSOLocalEquivalent **DSOEquiv = nullptr);
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h41 class DSOLocalEquivalent; variable
200 virtual const MCExpr *lowerDSOLocalEquivalent(const DSOLocalEquivalent *Equiv, in lowerDSOLocalEquivalent()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstants.h891 class DSOLocalEquivalent final : public Constant {
894 DSOLocalEquivalent(GlobalValue *GV);
903 static DSOLocalEquivalent *get(GlobalValue *GV);
919 struct OperandTraits<DSOLocalEquivalent>
920 : public FixedNumOperandTraits<DSOLocalEquivalent, 1> {};
922 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(DSOLocalEquivalent, Value)
H A DValue.def82 HANDLE_CONSTANT_EXCLUDE_LLVM_C_API(DSOLocalEquivalent)
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstants.cpp536 delete static_cast<DSOLocalEquivalent *>(C); in deleteConstant()
700 } else if (isa<DSOLocalEquivalent>(LHS)) { in getRelocationInfo()
1895 DSOLocalEquivalent *DSOLocalEquivalent::get(GlobalValue *GV) { in get()
1896 DSOLocalEquivalent *&Equiv = GV->getContext().pImpl->DSOLocalEquivalents[GV]; in get()
1898 Equiv = new DSOLocalEquivalent(GV); in get()
1905 DSOLocalEquivalent::DSOLocalEquivalent(GlobalValue *GV) in DSOLocalEquivalent() function in DSOLocalEquivalent
1911 void DSOLocalEquivalent::destroyConstantImpl() { in destroyConstantImpl()
1916 Value *DSOLocalEquivalent::handleOperandChangeImpl(Value *From, Value *To) { in handleOperandChangeImpl()
1922 DSOLocalEquivalent *&NewEquiv = in handleOperandChangeImpl()
1936 DSOLocalEquivalent *&NewEquiv = getContext().pImpl->DSOLocalEquivalents[Func]; in handleOperandChangeImpl()
H A DLLVMContextImpl.h1417 DenseMap<const GlobalValue *, DSOLocalEquivalent *> DSOLocalEquivalents;
H A DAsmWriter.cpp1465 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) { in WriteConstantInternal()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp438 if (const auto *E = dyn_cast<DSOLocalEquivalent>(C)) { in mapValue()
442 return getVM()[E] = DSOLocalEquivalent::get(GV); in mapValue()
449 DSOLocalEquivalent::get(Func), NewTy); in mapValue()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h108 const MCExpr *lowerDSOLocalEquivalent(const DSOLocalEquivalent *Equiv,
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGVTables.cpp645 target = llvm::DSOLocalEquivalent::get(func); in addRelativeComponent()
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp300 DSOLocalEquivalent **DSOEquiv) { in IsConstantOffsetFromGlobal()
311 if (auto *FoundDSOEquiv = dyn_cast<DSOLocalEquivalent>(C)) { in IsConstantOffsetFromGlobal()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2458 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) in lowerConstant()
2557 DSOLocalEquivalent *DSOEquiv; in lowerConstant()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp1077 const DSOLocalEquivalent *Equiv, const TargetMachine &TM) const { in lowerDSOLocalEquivalent()
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2644 } else if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) { in writeConstants()
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2946 V = DSOLocalEquivalent::get(GV); in parseConstants()
/netbsd/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp3597 ID.ConstantVal = DSOLocalEquivalent::get(GV); in parseValID()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1605 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) in getValueImpl()