| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ConstantFolding.h | 29 class DSOLocalEquivalent; variable 44 DSOLocalEquivalent **DSOEquiv = nullptr);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetLoweringObjectFile.h | 43 class DSOLocalEquivalent; variable 202 virtual const MCExpr *lowerDSOLocalEquivalent(const DSOLocalEquivalent *Equiv, in lowerDSOLocalEquivalent()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Constants.h | 920 class DSOLocalEquivalent final : public Constant { 923 DSOLocalEquivalent(GlobalValue *GV); 934 static DSOLocalEquivalent *get(GlobalValue *GV); 950 struct OperandTraits<DSOLocalEquivalent> 951 : public FixedNumOperandTraits<DSOLocalEquivalent, 1> {}; 953 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(DSOLocalEquivalent, Value)
|
| H A D | Value.def | 82 HANDLE_CONSTANT_EXCLUDE_LLVM_C_API(DSOLocalEquivalent)
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Constants.cpp | 534 delete static_cast<DSOLocalEquivalent *>(C); in deleteConstant() 659 } else if (isa<DSOLocalEquivalent>(LHS)) { in getRelocationInfo() 1835 DSOLocalEquivalent *DSOLocalEquivalent::get(GlobalValue *GV) { in get() 1836 DSOLocalEquivalent *&Equiv = GV->getContext().pImpl->DSOLocalEquivalents[GV]; in get() 1838 Equiv = new DSOLocalEquivalent(GV); in get() 1845 DSOLocalEquivalent::DSOLocalEquivalent(GlobalValue *GV) in DSOLocalEquivalent() function in DSOLocalEquivalent 1851 void DSOLocalEquivalent::destroyConstantImpl() { in destroyConstantImpl() 1856 Value *DSOLocalEquivalent::handleOperandChangeImpl(Value *From, Value *To) { in handleOperandChangeImpl() 1862 DSOLocalEquivalent *&NewEquiv = in handleOperandChangeImpl() 1876 DSOLocalEquivalent *&NewEquiv = getContext().pImpl->DSOLocalEquivalents[Func]; in handleOperandChangeImpl()
|
| H A D | LLVMContextImpl.h | 1540 DenseMap<const GlobalValue *, DSOLocalEquivalent *> DSOLocalEquivalents;
|
| H A D | AsmWriter.cpp | 1525 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) { in WriteConstantInternal()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.h | 109 const MCExpr *lowerDSOLocalEquivalent(const DSOLocalEquivalent *Equiv,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ValueMapper.cpp | 444 if (const auto *E = dyn_cast<DSOLocalEquivalent>(C)) { in mapValue() 448 return getVM()[E] = DSOLocalEquivalent::get(GV); in mapValue() 455 DSOLocalEquivalent::get(Func), NewTy); in mapValue()
|
| H A D | FunctionComparator.cpp | 483 const auto *LEquiv = cast<DSOLocalEquivalent>(L); in cmpConstants() 484 const auto *REquiv = cast<DSOLocalEquivalent>(R); in cmpConstants()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 649 target = llvm::DSOLocalEquivalent::get(func); in addRelativeComponent()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 293 DSOLocalEquivalent **DSOEquiv) { in IsConstantOffsetFromGlobal() 304 if (auto *FoundDSOEquiv = dyn_cast<DSOLocalEquivalent>(C)) { in IsConstantOffsetFromGlobal()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 3138 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) in lowerConstant() 3226 DSOLocalEquivalent *DSOEquiv; in lowerConstant()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 1146 const DSOLocalEquivalent *Equiv, const TargetMachine &TM) const { in lowerDSOLocalEquivalent()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 270 auto *Equiv = DSOLocalEquivalent::get(GV); in validateEndOfModule() 3900 ID.ConstantVal = DSOLocalEquivalent::get(GV); in parseValID()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 2778 } else if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) { in writeConstants()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1518 C = DSOLocalEquivalent::get(GV); in materializeValue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 1853 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) in getValueImpl()
|