Home
last modified time | relevance | path

Searched refs:materialize (Results 1 – 25 of 79) sorted by relevance

1234

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h124 virtual void materialize() = 0;
153 materialize(); in getPoint()
172 materialize(); in getInsertMBB()
212 void materialize() override;
245 void materialize() override { /*Nothing to do to materialize*/ in materialize() function
286 void materialize() override;
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h128 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
176 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
H A DLazyReexports.h152 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
H A DCore.h667 materialize(std::unique_ptr<MaterializationResponsibility> R) = 0;
701 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
743 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DGVMaterializer.h37 virtual Error materialize(GlobalValue *GV) = 0;
H A DGlobalValue.h526 Error materialize();
H A DModule.h531 llvm::Error materialize(GlobalValue *GV);
/netbsd/external/apache2/llvm/dist/llvm/lib/Linker/
H A DIRMover.cpp361 Value *materialize(Value *V) override;
369 Value *materialize(Value *V) override;
543 Value *materialize(Value *V, bool ForIndirectSymbol);
568 Value *GlobalValueMaterializer::materialize(Value *SGV) { in materialize() function in GlobalValueMaterializer
569 return TheIRLinker.materialize(SGV, false); in materialize()
572 Value *LocalValueMaterializer::materialize(Value *SGV) { in materialize() function in LocalValueMaterializer
573 return TheIRLinker.materialize(SGV, true); in materialize()
576 Value *IRLinker::materialize(Value *V, bool ForIndirectSymbol) { in materialize() function in IRLinker
1087 if (Error Err = Src.materialize()) in linkFunctionBody()
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DLayer.cpp134 void BasicIRLayerMaterializationUnit::materialize( in materialize() function in llvm::orc::BasicIRLayerMaterializationUnit
202 void BasicObjectLayerMaterializationUnit::materialize( in materialize() function in llvm::orc::BasicObjectLayerMaterializationUnit
H A DLazyReexports.cpp155 void LazyReexportsMaterializationUnit::materialize( in materialize() function in llvm::orc::LazyReexportsMaterializationUnit
H A DCompileOnDemandLayer.cpp90 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() function in llvm::orc::PartitioningIRMaterializationUnit
H A DIndirectionUtils.cpp36 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() function in __anon911b65860111::CompileCallbackMaterializationUnit
/netbsd/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h77 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
122 void KaleidoscopeASTMaterializationUnit::materialize( in materialize() function
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp291 ExitOnErr(F->materialize()); in main()
309 auto Materialize = [&](GlobalValue &GV) { ExitOnErr(GV.materialize()); }; in main()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DREADME.txt58 * Use %g0 directly to materialize 0. No instruction is required.
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DGlobals.cpp49 Error GlobalValue::materialize() { in materialize() function in GlobalValue
50 return getParent()->materialize(this); in materialize()
H A DModule.cpp438 Error Module::materialize(GlobalValue *GV) { in materialize() function in Module
442 return Materializer->materialize(GV); in materialize()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DValueMapper.h62 virtual Value *materialize(Value *V) = 0;
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1223 if (Error Err = F.materialize()) in importFunctions()
1245 if (Error Err = GV.materialize()) in importFunctions()
1259 if (Error Err = GA.materialize()) in importFunctions()
1263 if (Error Err = Base->materialize()) in importFunctions()
/netbsd/external/gpl3/gcc/dist/gcc/config/riscv/
H A Driscv.opt115 required to materialize symbol addresses.
/netbsd/external/gpl3/gcc.old/dist/gcc/config/riscv/
H A Driscv.opt115 required to materialize symbol addresses.
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp880 void RegBankSelect::InstrInsertPoint::materialize() { in materialize() function in RegBankSelect::InstrInsertPoint
929 void RegBankSelect::EdgeInsertPoint::materialize() { in materialize() function in RegBankSelect::EdgeInsertPoint
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp147 void materialize(NodeToValueMap &Loc);
1153 void HexagonCommonGEP::materialize(NodeToValueMap &Loc) { in materialize() function in HexagonCommonGEP
1290 materialize(Loc); in runOnFunction()
H A DHexagonLoopIdiomRecognition.cpp236 Value *materialize(BasicBlock *B, BasicBlock::iterator At);
530 Value *Simplifier::Context::materialize(BasicBlock *B, in materialize() function in Simplifier::Context
1844 Value *NewSel = C.materialize(LoopB, SI->getIterator()); in recognize()
1875 Value *NewSel = C.materialize(LoopB, SI->getIterator()); in recognize()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DREADME-Thumb.txt213 Make register allocator / spiller smarter so we can re-materialize "mov r, imm",

1234