/external/swiftshader/third_party/subzero/src/ |
D | IceIntrinsics.h | 24 class InstCall; variable 157 ValidateCallValue validateCall(const Ice::InstCall *Call,
|
D | IceInst.h | 414 class InstCall : public InstHighLevel { 415 InstCall() = delete; 416 InstCall(const InstCall &) = delete; 417 InstCall &operator=(const InstCall &) = delete; 420 static InstCall *create(Cfg *Func, SizeT NumArgs, Variable *Dest, 428 return new (Func->allocate<InstCall>()) 429 InstCall(Func, NumArgs, Dest, CallTarget, HasTailCall, 444 InstCall(Cfg *Func, SizeT NumArgs, Variable *Dest, Operand *CallTarget, in InstCall() function 605 class InstIntrinsicCall : public InstCall { 629 : InstCall(Func, NumArgs, Dest, CallTarget, false, false, in InstIntrinsicCall()
|
D | IceASanInstrumentation.cpp | 342 InstCall *Instr) { in instrumentCall() 356 InstCall::create(Context.getNode()->getCfg(), Instr->getNumArgs(), in instrumentCall() 439 auto *Call = InstCall::create(Context.getNode()->getCfg(), NumArgs, Void, in instrumentAccess() 477 auto *Call = InstCall::create(Func, NumArgs, Void, ShadowMemInit, NoTailCall); in instrumentStart()
|
D | IceTargetLoweringX8664.h | 79 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_read_tp, TDB, 0); in createNaClReadTPSrcOperand()
|
D | IceASanInstrumentation.h | 51 void instrumentCall(LoweringContext &Context, InstCall *Instr) override;
|
D | IceInstrumentation.h | 62 virtual void instrumentCall(LoweringContext &, class InstCall *) {} in instrumentCall() argument
|
D | IceTargetLowering.h | 405 virtual void lowerCall(const InstCall *Instr) = 0; 423 virtual uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) = 0; 497 InstCall *makeHelperCall(RuntimeHelper FuncID, Variable *Dest, SizeT MaxSrcs);
|
D | IceInstrumentation.cpp | 73 instrumentCall(Context, llvm::cast<InstCall>(Instr)); in instrumentInst()
|
D | IceTargetLoweringARM32.h | 217 void lowerCall(const InstCall *Instr) override; 295 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override; 1240 void postambleCtpop64(const InstCall *Instr); 1241 void preambleDivRem(const InstCall *Instr); 1242 CfgUnorderedMap<Operand *, void (TargetARM32::*)(const InstCall *Instr)> 1244 CfgUnorderedMap<Operand *, void (TargetARM32::*)(const InstCall *Instr)>
|
D | IceTargetLowering.cpp | 430 lowerCall(llvm::cast<InstCall>(Instr)); in lower() 941 InstCall *TargetLowering::makeHelperCall(RuntimeHelper FuncID, Variable *Dest, in makeHelperCall() 945 InstCall *Call = in makeHelperCall() 946 InstCall::create(Func, MaxSrcs, Dest, CallTarget, HasTailCall); in makeHelperCall()
|
D | WasmTranslator.cpp | 795 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()
|
D | IceTargetLoweringMIPS32.cpp | 211 if (llvm::isa<InstCall>(&Instr)) { in unsetIfNonLeafFunc() 224 uint32_t TargetMIPS32::getCallStackArgumentsSizeBytes(const InstCall *Call) { in getCallStackArgumentsSizeBytes() 394 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 410 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 473 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 502 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 545 InstCall *Call = makeHelperCall(HelperID, CallDest, MaxSrcs); in genTargetHelperCallFor() 636 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 660 auto *Call = Context.insert<InstCall>(MaxArgs, NoDest, TargetHelper, in genTargetHelperCallFor() 684 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() [all …]
|
D | IceIntrinsics.cpp | 328 Intrinsics::FullIntrinsicInfo::validateCall(const InstCall *Call, in validateCall()
|
D | IceTargetLoweringARM32.cpp | 423 uint32_t TargetARM32::getCallStackArgumentsSizeBytes(const InstCall *Call) { in getCallStackArgumentsSizeBytes() 501 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 572 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 590 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 624 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 643 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 686 InstCall *Call = makeHelperCall(HelperID, CallDest, MaxSrcs); in genTargetHelperCallFor() 738 auto *Call = Context.insert<InstCall>(MaxArgs, Dest, TargetHelper, in genTargetHelperCallFor() 752 auto *Call = Context.insert<InstCall>(MaxArgs, NoDest, TargetHelper, in genTargetHelperCallFor() 766 auto *Call = Context.insert<InstCall>(MaxArgs, NoDest, TargetHelper, in genTargetHelperCallFor() [all …]
|
D | IceConverter.cpp | 559 Ice::InstCall *NewInst = nullptr; in convertCallInstruction() 577 NewInst = Ice::InstCall::create(Func.get(), NumArgs, Dest, CallTarget, in convertCallInstruction() 611 void validateIntrinsicCall(const Ice::InstCall *Call, in validateIntrinsicCall()
|
D | IceCfg.cpp | 208 InstCall::create(this, NumArgs, Void, ProfileSummarySym, HasTailCall); in addCallToProfileSummary() 850 if (llvm::isa<InstCall>(iteratorToInst(Current))) { in floatConstantCSE() 855 while (Current != End && !llvm::isa<InstCall>(iteratorToInst(Current))) { in floatConstantCSE()
|
D | IceInst.cpp | 637 Type InstCall::getReturnType() const { in getReturnType() 770 void InstCall::dump(const Cfg *Func) const { in dump()
|
D | IceTargetLoweringMIPS32.h | 772 void lowerCall(const InstCall *Instr) override; 792 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override;
|
D | IceTargetLoweringX86BaseImpl.h | 2605 void TargetX86Base<TraitsType>::lowerCall(const InstCall *Instr) { 4233 InstCall *Call = 4329 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_longjmp, nullptr, 2); 4356 InstCall *Call = 4363 InstCall *Call = 5171 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memcpy, nullptr, 3); 5243 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memmove, nullptr, 3); 5353 InstCall *Call = makeHelperCall(RuntimeHelper::H_call_memset, nullptr, 3); 7415 InstCall *Call = makeHelperCall(HelperID, Dest, MaxSrcs); 7530 InstCall *Call = makeHelperCall(HelperID, CallDest, MaxSrcs); [all …]
|
D | IceTargetLoweringX86Base.h | 271 void lowerCall(const InstCall *Instr) override; 292 uint32_t getCallStackArgumentsSizeBytes(const InstCall *Instr) override;
|
D | PNaClTranslator.cpp | 2759 std::unique_ptr<Ice::InstCall> Instr; in ProcessRecord() 2764 Instr.reset(Ice::InstCall::create(Func.get(), Params.size(), Dest, Callee, in ProcessRecord()
|