Home
last modified time | relevance | path

Searched refs:InstCall (Results 1 – 23 of 23) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceInst.h424 class InstCall : public InstHighLevel {
425 InstCall() = delete;
426 InstCall(const InstCall &) = delete;
427 InstCall &operator=(const InstCall &) = delete;
430 static InstCall *create(Cfg *Func, SizeT NumArgs, Variable *Dest,
438 return new (Func->allocate<InstCall>())
439 InstCall(Func, NumArgs, Dest, CallTarget, HasTailCall,
455 InstCall(Cfg *Func, SizeT NumArgs, Variable *Dest, Operand *CallTarget, in InstCall() function
DIceASanInstrumentation.cpp342 InstCall *Instr) { in instrumentCall()
356 InstCall::create(Context.getNode()->getCfg(), Instr->getNumArgs(), in instrumentCall()
440 auto *Call = InstCall::create(Context.getNode()->getCfg(), NumArgs, Void, in instrumentAccess()
478 auto *Call = InstCall::create(Func, NumArgs, Void, ShadowMemInit, NoTailCall); in instrumentStart()
DIceASanInstrumentation.h51 void instrumentCall(LoweringContext &Context, InstCall *Instr) override;
DIceTargetLowering.h363 virtual void lowerCall(const InstCall *Instr) = 0;
381 virtual uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) = 0;
453 InstCall *makeHelperCall(RuntimeHelper FuncID, Variable *Dest, SizeT MaxSrcs);
DIceInstrumentation.h62 virtual void instrumentCall(LoweringContext &, class InstCall *) {} in instrumentCall() argument
DIceInstrumentation.cpp73 instrumentCall(Context, llvm::cast<InstCall>(Instr)); in instrumentInst()
DIceTargetLoweringARM32.h216 void lowerCall(const InstCall *Instr) override;
294 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override;
1127 void postambleCtpop64(const InstCall *Instr);
1128 void preambleDivRem(const InstCall *Instr);
1129 CfgUnorderedMap<Operand *, void (TargetARM32::*)(const InstCall *Instr)>
1131 CfgUnorderedMap<Operand *, void (TargetARM32::*)(const InstCall *Instr)>
DIceTargetLowering.cpp386 lowerCall(llvm::cast<InstCall>(Instr)); in lower()
897 InstCall *TargetLowering::makeHelperCall(RuntimeHelper FuncID, Variable *Dest, in makeHelperCall()
901 InstCall *Call = in makeHelperCall()
902 InstCall::create(Func, MaxSrcs, Dest, CallTarget, HasTailCall); in makeHelperCall()
DWasmTranslator.cpp795 auto *Call = InstCall::create( in Unop()
806 auto *Call = InstCall::create( in Unop()
1077 auto *Call = InstCall::create(Func, NumArgs, Dest, TargetOperand, in CallDirect()
1117 InstCall::create(Func, NumArgs, Dest, TargetOperand, NoTailCall); in CallImport()
1334 BoundsFailTarget->appendInst(InstCall::create( in getBoundsFailTarget()
1348 IndirectFailTarget->appendInst(InstCall::create( in getIndirectFailTarget()
DIceTargetLoweringMIPS32.cpp210 if (llvm::isa<InstCall>(&Instr)) { in unsetIfNonLeafFunc()
223 uint32_t TargetMIPS32::getCallStackArgumentsSizeBytes(const InstCall *Call) { in getCallStackArgumentsSizeBytes()
392 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
408 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
471 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
500 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
543 InstCall *Call = makeHelperCall(HelperID, CallDest, MaxSrcs); in genTargetHelperCallFor()
627 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
651 auto *Call = Context.insert<InstCall>(MaxArgs, NoDest, TargetHelper, in genTargetHelperCallFor()
675 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
[all …]
DIceTargetLoweringARM32.cpp413 uint32_t TargetARM32::getCallStackArgumentsSizeBytes(const InstCall *Call) { in getCallStackArgumentsSizeBytes()
491 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
562 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
580 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
614 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
633 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
676 InstCall *Call = makeHelperCall(HelperID, CallDest, MaxSrcs); in genTargetHelperCallFor()
728 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor()
742 auto *Call = Context.insert<InstCall>(MaxArgs, NoDest, TargetHelper, in genTargetHelperCallFor()
756 auto *Call = Context.insert<InstCall>(MaxArgs, NoDest, TargetHelper, in genTargetHelperCallFor()
[all …]
DIceInst.cpp620 Type InstCall::getReturnType() const { in getReturnType()
753 void InstCall::dump(const Cfg *Func) const { in dump()
DIceConverter.cpp582 Ice::InstCall *Call = Ice::InstCall::create( in convertCallInstruction()
DIceTargetLoweringMIPS32.h740 void lowerCall(const InstCall *Instr) override;
760 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override;
DIceTargetLoweringX8664.cpp2212 void TargetX8664::lowerCall(const InstCall *Instr) { in lowerCall()
3469 InstCall *Call = in lowerIntrinsic()
3544 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_longjmp, nullptr, 2); in lowerIntrinsic()
3563 InstCall *Call = in lowerIntrinsic()
4228 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memcpy, nullptr, 3); in lowerMemcpy()
4297 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memmove, nullptr, 3); in lowerMemmove()
4405 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memset, nullptr, 3); in lowerMemset()
6200 InstCall *Call = makeHelperCall(HelperID, Dest, MaxSrcs); in genTargetHelperCallFor()
6285 InstCall *Call = makeHelperCall(HelperID, CallDest, MaxSrcs); in genTargetHelperCallFor()
6331 } else if (auto *Call = llvm::dyn_cast<InstCall>(Instr)) { in genTargetHelperCallFor()
[all …]
DIceTargetLoweringX8632.h268 void lowerCall(const InstCall *Instr) override;
289 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override;
DIceTargetLoweringX8664.h264 void lowerCall(const InstCall *Instr) override;
285 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override;
DIceTargetLoweringX8632.cpp2396 void TargetX8632::lowerCall(const InstCall *Instr) { in lowerCall()
3941 InstCall *Call = in lowerIntrinsic()
4014 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_longjmp, nullptr, 2); in lowerIntrinsic()
4033 InstCall *Call = in lowerIntrinsic()
4806 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memcpy, nullptr, 3); in lowerMemcpy()
4876 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memmove, nullptr, 3); in lowerMemmove()
4984 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memset, nullptr, 3); in lowerMemset()
6912 InstCall *Call = makeHelperCall(HelperID, Dest, MaxSrcs); in genTargetHelperCallFor()
7021 InstCall *Call = makeHelperCall(HelperID, CallDest, MaxSrcs); in genTargetHelperCallFor()
7067 } else if (auto *Call = llvm::dyn_cast<InstCall>(Instr)) { in genTargetHelperCallFor()
[all …]
DIceCfg.cpp753 if (llvm::isa<InstCall>(iteratorToInst(Current))) { in floatConstantCSE()
758 while (Current != End && !llvm::isa<InstCall>(iteratorToInst(Current))) { in floatConstantCSE()
DPNaClTranslator.cpp2759 std::unique_ptr<Ice::InstCall> Instr; in ProcessRecord()
2764 Instr.reset(Ice::InstCall::create(Func.get(), Params.size(), Dest, Callee, in ProcessRecord()
/third_party/mindspore/mindspore/ccsrc/vm/
Dvm.h106 void InstCall(const VectorRef &args);
145 {Instruction::kCall, [this](const VectorRef &args) { InstCall(args); }},
Dvm.cc206 void FinalVM::InstCall(const VectorRef &args) { in InstCall() function in mindspore::compile::FinalVM
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DSubzeroReactor.cpp143 …auto call = Ice::InstCall::create(function, iceArgs.size(), ret, callTarget, false, false, isVaria… in Call()
1465 …auto call = Ice::InstCall::create(::function, 2, nullptr, ::context->getConstantInt64(reinterpret_… in createStore()