/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | GlobalIndirectSymbol.h | 28 class GlobalIndirectSymbol : public GlobalValue { 30 GlobalIndirectSymbol(Type *Ty, ValueTy VTy, unsigned AddressSpace, 34 GlobalIndirectSymbol(const GlobalIndirectSymbol &) = delete; 35 GlobalIndirectSymbol &operator=(const GlobalIndirectSymbol &) = delete; 58 static_cast<const GlobalIndirectSymbol *>(this)->getIndirectSymbol()); in getIndirectSymbol() 64 static_cast<const GlobalIndirectSymbol *>(this)->getBaseObject()); in getBaseObject() 74 static_cast<const GlobalIndirectSymbol *>(this) in getBaseObject() 86 struct OperandTraits<GlobalIndirectSymbol> : 87 public FixedNumOperandTraits<GlobalIndirectSymbol, 1> { 90 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GlobalIndirectSymbol, Constant)
|
D | GlobalIFunc.h | 32 class GlobalIFunc final : public GlobalIndirectSymbol,
|
D | GlobalAlias.h | 27 class GlobalAlias : public GlobalIndirectSymbol,
|
D | Value.h | 39 class GlobalIndirectSymbol; variable 885 template <> struct isa_impl<GlobalIndirectSymbol, Value> { 893 return isa<GlobalObject>(Val) || isa<GlobalIndirectSymbol>(Val);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Globals.cpp | 241 assert(isa<GlobalIndirectSymbol>(this)); in isDeclaration() 289 if (auto *GA = dyn_cast<GlobalIndirectSymbol>(this)) in getBaseObject() 427 GlobalIndirectSymbol::GlobalIndirectSymbol(Type *Ty, ValueTy VTy, in GlobalIndirectSymbol() function in GlobalIndirectSymbol 467 const GlobalObject *GlobalIndirectSymbol::getBaseObject() const { in getBaseObject() 479 : GlobalIndirectSymbol(Ty, Value::GlobalAliasVal, AddressSpace, Link, Name, in GlobalAlias() 535 : GlobalIndirectSymbol(Ty, Value::GlobalIFuncVal, AddressSpace, Link, Name, in GlobalIFunc()
|
D | AsmWriter.cpp | 2408 void printIndirectSymbol(const GlobalIndirectSymbol *GIS); 3328 void AssemblyWriter::printIndirectSymbol(const GlobalIndirectSymbol *GIS) { in printIndirectSymbol() 4353 W.printIndirectSymbol(cast<GlobalIndirectSymbol>(GV)); in print()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | ValueMapper.cpp | 81 GlobalIndirectSymbol *GIS; 92 GlobalIndirectSymbolTy GlobalIndirectSymbol; member 164 void scheduleMapGlobalIndirectSymbol(GlobalIndirectSymbol &GIS, Constant &Target, 175 void mapGlobalIndirectSymbol(GlobalIndirectSymbol &GIS, Constant &Target); 833 E.Data.GlobalIndirectSymbol.GIS->setIndirectSymbol( in flush() 834 mapConstant(E.Data.GlobalIndirectSymbol.Target)); in flush() 1027 void Mapper::scheduleMapGlobalIndirectSymbol(GlobalIndirectSymbol &GIS, in scheduleMapGlobalIndirectSymbol() 1035 WE.Data.GlobalIndirectSymbol.GIS = &GIS; in scheduleMapGlobalIndirectSymbol() 1036 WE.Data.GlobalIndirectSymbol.Target = &Target; in scheduleMapGlobalIndirectSymbol() 1133 void ValueMapper::scheduleMapGlobalIndirectSymbol(GlobalIndirectSymbol &GIS, in scheduleMapGlobalIndirectSymbol()
|
D | SplitModule.cpp | 68 } else if (isa<GlobalIndirectSymbol>(U) || isa<Function>(U) || in addNonConstUser() 129 if (auto *GIS = dyn_cast<GlobalIndirectSymbol>(&GV)) { in findPartitions() 229 if (auto *GIS = dyn_cast<GlobalIndirectSymbol>(GV)) in isInPartition()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Linker/ |
D | IRMover.cpp | 490 void linkIndirectSymbolBody(GlobalIndirectSymbol &Dst, 491 GlobalIndirectSymbol &Src); 502 GlobalValue *copyGlobalIndirectSymbolProto(const GlobalIndirectSymbol *SGIS); 598 auto *IS = cast<GlobalIndirectSymbol>(New); in materialize() 668 IRLinker::copyGlobalIndirectSymbolProto(const GlobalIndirectSymbol *SGIS) { in copyGlobalIndirectSymbolProto() 672 GlobalIndirectSymbol *GIS; in copyGlobalIndirectSymbolProto() 694 NewGV = copyGlobalIndirectSymbolProto(cast<GlobalIndirectSymbol>(SGV)); in copyGlobalValueProto() 1084 void IRLinker::linkIndirectSymbolBody(GlobalIndirectSymbol &Dst, in linkIndirectSymbolBody() 1085 GlobalIndirectSymbol &Src) { in linkIndirectSymbolBody() 1097 linkIndirectSymbolBody(cast<GlobalIndirectSymbol>(Dst), cast<GlobalIndirectSymbol>(Src)); in linkGlobalValueBody()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | ValueMapper.h | 25 class GlobalIndirectSymbol; variable 183 void scheduleMapGlobalIndirectSymbol(GlobalIndirectSymbol &GIS,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Value.h | 37 class GlobalIndirectSymbol; variable 778 template <> struct isa_impl<GlobalIndirectSymbol, Value> { 786 return isa<GlobalObject>(Val) || isa<GlobalIndirectSymbol>(Val);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 46 class GlobalIndirectSymbol; variable 707 void emitGlobalIndirectSymbol(Module &M, const GlobalIndirectSymbol &GIS);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | LowerTypeTests.cpp | 340 std::vector<std::pair<GlobalIndirectSymbol *, Function *>> FunctionAliases; 360 for (auto &GIS : concat<GlobalIndirectSymbol>(M.aliases(), M.ifuncs())) { in ScopedSaveAliaseesAndUsed()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 504 std::vector<std::pair<GlobalIndirectSymbol *, unsigned>> IndirectSymbolInits; 2233 std::vector<std::pair<GlobalIndirectSymbol *, unsigned>> in resolveGlobalAndIndirectSymbolInits() 2267 GlobalIndirectSymbol *GIS = IndirectSymbolInitWorklist.back().first; in resolveGlobalAndIndirectSymbolInits() 2995 std::vector<std::pair<GlobalIndirectSymbol *, unsigned>>().swap( in globalCleanup() 3355 GlobalIndirectSymbol *NewGA; in parseGlobalIndirectSymbolRecord()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1334 const GlobalIndirectSymbol& GIS) { in emitGlobalIndirectSymbol()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/ |
D | LLParser.cpp | 954 std::unique_ptr<GlobalIndirectSymbol> GA; in parseIndirectSymbol()
|