/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | RegBankSelect.h | 109 /// without having to logically materialize it (e.g., on an edge), 124 virtual void materialize() = 0; 129 /// \pre ::materialize has been called. 135 /// \pre ::materialize has been called. 152 assert(canMaterialize() && "Impossible to materialize this point"); in getPoint() 153 materialize(); in getPoint() 171 assert(canMaterialize() && "Impossible to materialize this point"); in getInsertMBB() 172 materialize(); in getInsertMBB() 212 void materialize() override; 245 void materialize() overrid function [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Layer.h | 127 void materialize(std::unique_ptr<MaterializationResponsibility> R) override; 189 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
|
H A D | SectCreate.h | 44 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
|
H A D | LazyReexports.h | 151 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
|
H A D | MachOPlatform.h | 388 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
|
H A D | Core.h | 732 materialize(std::unique_ptr<MaterializationResponsibility> R) = 0; 773 void materialize(std::unique_ptr<MaterializationResponsibility> R) override; 815 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GVMaterializer.h | 37 virtual Error materialize(GlobalValue *GV) = 0;
|
H A D | GlobalValue.h | 610 Error materialize();
|
H A D | Module.h | 571 llvm::Error materialize(GlobalValue *GV);
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | Layer.cpp | 140 void BasicIRLayerMaterializationUnit::materialize( in materialize() function in llvm::orc::BasicIRLayerMaterializationUnit 217 void BasicObjectLayerMaterializationUnit::materialize( in materialize() function in llvm::orc::BasicObjectLayerMaterializationUnit
|
H A D | SectCreate.cpp | 17 void SectCreateMaterializationUnit::materialize( in materialize() function in llvm::orc::SectCreateMaterializationUnit
|
H A D | LazyReexports.cpp | 164 void LazyReexportsMaterializationUnit::materialize( in materialize() function in llvm::orc::LazyReexportsMaterializationUnit
|
H A D | CompileOnDemandLayer.cpp | 89 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() function in llvm::orc::PartitioningIRMaterializationUnit
|
H A D | IndirectionUtils.cpp | 42 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() function in __anond8019b250111::CompileCallbackMaterializationUnit
|
H A D | ELFNixPlatform.cpp | 41 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() 40 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { materialize() function in __anonddf342a70111::DSOHandleMaterializationUnit
|
/freebsd/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 372 Value *materialize(Value *V) override; 380 Value *materialize(Value *V) override; 560 Value *materialize(Value *V, bool ForIndirectSymbol); 585 Value *GlobalValueMaterializer::materialize(Value *SGV) { in materialize() function in GlobalValueMaterializer 586 return TheIRLinker.materialize(SGV, false); in materialize() 589 Value *LocalValueMaterializer::materialize(Value *SGV) { in materialize() function in LocalValueMaterializer 590 return TheIRLinker.materialize(SGV, true); in materialize() 593 Value *IRLinker::materialize(Value *V, bool ForIndirectSymbol) { in materialize() function in IRLinker 1129 if (Error Err = Src.materialize()) in linkFunctionBody()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-extract/ |
H A D | llvm-extract.cpp | 291 ExitOnErr(F->materialize()); in main() 309 auto Materialize = [&](GlobalValue &GV) { ExitOnErr(GV.materialize()); }; in main()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Globals.cpp | 48 Error GlobalValue::materialize() { return getParent()->materialize(this); } in materialize() function in GlobalValue
|
H A D | Module.cpp | 456 Error Module::materialize(GlobalValue *GV) { in materialize() function in Module 460 return Materializer->materialize(GV); in materialize()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ValueMapper.h | 66 virtual Value *materialize(Value *V) = 0;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 1762 if (Error Err = F.materialize()) in importFunctions() 1801 if (Error Err = GV.materialize()) in importFunctions() 1824 if (Error Err = GA.materialize()) in importFunctions() 1828 if (Error Err = GO->materialize()) in importFunctions()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCommonGEP.cpp | 147 void materialize(NodeToValueMap &Loc); 1148 void HexagonCommonGEP::materialize(NodeToValueMap &Loc) { in materialize() function in HexagonCommonGEP 1278 materialize(Loc); in runOnFunction()
|
H A D | HexagonLoopIdiomRecognition.cpp | 234 Value *materialize(BasicBlock *B, BasicBlock::iterator At); 528 Value *Simplifier::Context::materialize(BasicBlock *B, in materialize() function in Simplifier::Context 1833 Value *NewSel = C.materialize(LoopB, SI->getIterator()); in recognize() 1864 Value *NewSel = C.materialize(LoopB, SI->getIterator()); in recognize()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | RegBankSelect.cpp | 888 void RegBankSelect::InstrInsertPoint::materialize() { in materialize() function in RegBankSelect::InstrInsertPoint 937 void RegBankSelect::EdgeInsertPoint::materialize() { in materialize() function in RegBankSelect::EdgeInsertPoint
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TargetOpcodes.def | 290 /// Generic instruction to materialize the address of an alloca or other 300 /// Generic instruction to materialize the address of an object in the constant
|