Searched refs:Interp (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
H A D | Value.cpp | 123 Value::Value(Interpreter *In, void *Ty) : Interp(In), OpaqueType(Ty) { in Value() 133 Interpreter &Interp = getInterpreter(); in Value() local 153 Interp.CompileDtorCall(CXXRD)) in Value() 170 : Interp(RHS.Interp), OpaqueType(RHS.OpaqueType), Data(RHS.Data), in Value() 177 Interp = std::exchange(RHS.Interp, nullptr); in Value() 191 Interp = RHS.Interp; in operator =() 208 Interp = std::exchange(RHS.Interp, nullptr); in operator =() 223 Interp = nullptr; in clear() 239 assert(Interp != nullptr && in getInterpreter() 241 return *Interp; in getInterpreter() [all …]
|
H A D | Interpreter.cpp | 310 auto Interp = in create() local 317 auto PTU = Interp->Parse(Runtimes); in create() 320 Interp->markUserCodeStart(); in create() 322 Interp->ValuePrintingInfo.resize(4); in create() 323 return std::move(Interp); in create() 338 auto Interp = Interpreter::create(std::move(CI)); in createWithCUDA() local 339 if (auto E = Interp.takeError()) in createWithCUDA() 344 **Interp, std::move(DCI), *(*Interp)->IncrParser.get(), in createWithCUDA() 345 *(*Interp)->TSCtx->getContext(), IMVFS, Err); in createWithCUDA() 349 (*Interp)->DeviceParser = std::move(DeviceParser); in createWithCUDA() [all …]
|
H A D | IncrementalParser.cpp | 35 Interpreter &Interp; member in clang::IncrementalASTConsumer 40 : Interp(InterpRef), Consumer(std::move(C)) {} in IncrementalASTConsumer() 51 TSD->setStmt(Interp.SynthesizeExpr(cast<Expr>(TSD->getStmt()))); in HandleTopLevelDecl() 202 IncrementalParser::IncrementalParser(Interpreter &Interp, in IncrementalParser() argument 217 std::make_unique<IncrementalASTConsumer>(Interp, CI->takeASTConsumer()); in IncrementalParser()
|
H A D | DeviceOffload.cpp | 27 Interpreter &Interp, std::unique_ptr<CompilerInstance> Instance, in IncrementalCUDADeviceParser() argument 31 : IncrementalParser(Interp, std::move(Instance), LLVMCtx, Err), in IncrementalCUDADeviceParser()
|
H A D | DeviceOffload.h | 25 Interpreter &Interp, std::unique_ptr<CompilerInstance> Instance,
|
H A D | IncrementalParser.h | 68 IncrementalParser(Interpreter &Interp,
|
/freebsd/lib/clang/libclang/ |
H A D | Makefile | 94 SRCS_MIN+= AST/Interp/ByteCodeEmitter.cpp 95 SRCS_MIN+= AST/Interp/Compiler.cpp 96 SRCS_MIN+= AST/Interp/Context.cpp 97 SRCS_MIN+= AST/Interp/Descriptor.cpp 98 SRCS_MIN+= AST/Interp/DynamicAllocator.cpp 99 SRCS_MIN+= AST/Interp/EvalEmitter.cpp 100 SRCS_MIN+= AST/Interp/EvaluationResult.cpp 101 SRCS_MIN+= AST/Interp/Floating.cpp 102 SRCS_MIN+= AST/Interp/Frame.cpp 103 SRCS_MIN+= AST/Interp/Function.cpp [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugLoc.cpp | 127 DWARFLocationInterpreter Interp( in dumpLocationList() local 135 Expected<std::optional<DWARFLocationExpression>> Loc = Interp.Interpret(E); in dumpLocationList() 174 DWARFLocationInterpreter Interp(BaseAddr, std::move(LookupAddr)); in visitAbsoluteLocationList() local 176 Expected<std::optional<DWARFLocationExpression>> Loc = Interp.Interpret(E); in visitAbsoluteLocationList()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngineBindings.cpp | 126 if (ExecutionEngine *Interp = builder.create()) { in LLVMCreateInterpreterForModule() local 127 *OutInterp = wrap(Interp); in LLVMCreateInterpreterForModule()
|
/freebsd/contrib/llvm-project/clang/include/clang/Interpreter/ |
H A D | Value.h | 195 Interpreter *Interp = nullptr;
|