Home
last modified time | relevance | path

Searched refs:InstIntrinsicCall (Results 1 – 17 of 17) sorted by relevance

/external/swiftshader/src/Reactor/
DOptimizer.cpp40 static const Ice::InstIntrinsicCall *asLoadSubVector(const Ice::Inst *instruction);
41 static const Ice::InstIntrinsicCall *asStoreSubVector(const Ice::Inst *instruction);
564 const Ice::InstIntrinsicCall *Optimizer::asLoadSubVector(const Ice::Inst *instruction) in asLoadSubVector()
566 if(auto *instrinsic = llvm::dyn_cast<Ice::InstIntrinsicCall>(instruction)) in asLoadSubVector()
577 const Ice::InstIntrinsicCall *Optimizer::asStoreSubVector(const Ice::Inst *instruction) in asStoreSubVector()
579 if(auto *instrinsic = llvm::dyn_cast<Ice::InstIntrinsicCall>(instruction)) in asStoreSubVector()
DSubzeroReactor.cpp888 auto load = Ice::InstIntrinsicCall::create(::function, 2, result, target, intrinsic); in createLoad()
954 auto store = Ice::InstIntrinsicCall::create(::function, 3, nullptr, target, intrinsic); in createStore()
2764 auto paddusb = Ice::InstIntrinsicCall::create(::function, 2, result, target, intrinsic); in AddSat()
2794 auto psubusw = Ice::InstIntrinsicCall::create(::function, 2, result, target, intrinsic); in SubSat()
2879 auto movmsk = Ice::InstIntrinsicCall::create(::function, 1, result, target, intrinsic); in SignMask()
3091 auto paddsb = Ice::InstIntrinsicCall::create(::function, 2, result, target, intrinsic); in AddSat()
3121 auto psubsb = Ice::InstIntrinsicCall::create(::function, 2, result, target, intrinsic); in SubSat()
3155 auto movmsk = Ice::InstIntrinsicCall::create(::function, 1, result, target, intrinsic); in SignMask()
3564 auto paddsw = Ice::InstIntrinsicCall::create(::function, 2, result, target, intrinsic); in AddSat()
3590 auto psubsw = Ice::InstIntrinsicCall::create(::function, 2, result, target, intrinsic); in SubSat()
[all …]
/external/swiftshader/third_party/subzero/src/
DIceInst.h612 class InstIntrinsicCall : public InstCall {
613 InstIntrinsicCall() = delete;
614 InstIntrinsicCall(const InstIntrinsicCall &) = delete;
615 InstIntrinsicCall &operator=(const InstIntrinsicCall &) = delete;
618 static InstIntrinsicCall *create(Cfg *Func, SizeT NumArgs, Variable *Dest, in create()
621 return new (Func->allocate<InstIntrinsicCall>()) in create()
622 InstIntrinsicCall(Func, NumArgs, Dest, CallTarget, Info); in create()
634 InstIntrinsicCall(Cfg *Func, SizeT NumArgs, Variable *Dest, in InstIntrinsicCall() function
DIceInstrumentation.h71 class InstIntrinsicCall *) {} in instrumentIntrinsicCall() argument
DIceInstrumentation.cpp91 instrumentIntrinsicCall(Context, llvm::cast<InstIntrinsicCall>(Instr)); in instrumentInst()
DWasmTranslator.cpp744 auto *Call = InstIntrinsicCall::create( in Unop()
770 auto *Call = InstIntrinsicCall::create( in Unop()
784 auto *Call = InstIntrinsicCall::create( in Unop()
820 auto *Call = InstIntrinsicCall::create( in Unop()
834 auto *Call = InstIntrinsicCall::create( in Unop()
DIceTargetLowering.cpp368 llvm::dyn_cast<InstIntrinsicCall>(&*Context.getCur())) { in doAddressOpt()
448 auto *Call = llvm::cast<InstIntrinsicCall>(Instr); in lower()
DIceTargetLowering.h411 virtual void lowerIntrinsicCall(const InstIntrinsicCall *Instr) = 0;
DIceTargetLoweringX86BaseImpl.h833 } else if (auto *Intrin = llvm::dyn_cast<InstIntrinsicCall>(CurInst)) {
4040 const InstIntrinsicCall *Instr) {
4717 assert(llvm::isa<InstIntrinsicCall>(*I));
6028 auto *Intrinsic = llvm::cast<InstIntrinsicCall>(Context.getCur());
6037 auto *NewLoad = Context.insert<InstIntrinsicCall>(2, Dest, Target, Info);
6920 auto *Intrinsic = llvm::cast<InstIntrinsicCall>(Context.getCur());
6930 Context.insert<InstIntrinsicCall>(3, nullptr, Target, Info);
7538 } else if (auto *Intrinsic = llvm::dyn_cast<InstIntrinsicCall>(Instr)) {
DIceConverter.cpp571 NewInst = Ice::InstIntrinsicCall::create(Func.get(), NumArgs, Dest, in convertCallInstruction()
DIceTargetLoweringMIPS32.h780 void lowerIntrinsicCall(const InstIntrinsicCall *Instr) override;
DIceCfgNode.cpp1485 auto *Instr = InstIntrinsicCall::create( in profileExecutionCount()
DIceTargetLoweringARM32.h284 void lowerIntrinsicCall(const InstIntrinsicCall *Instr) override;
DIceTargetLoweringX86Base.h277 void lowerIntrinsicCall(const InstIntrinsicCall *Instr) override;
DIceTargetLoweringMIPS32.cpp584 auto *IntrinsicCall = llvm::cast<InstIntrinsicCall>(Instr); in genTargetHelperCallFor()
609 Context.insert<InstIntrinsicCall>(1, Res, CallTarget, Info); in genTargetHelperCallFor()
4564 void TargetMIPS32::lowerIntrinsicCall(const InstIntrinsicCall *Instr) { in lowerIntrinsicCall()
DPNaClTranslator.cpp2761 Instr.reset(Ice::InstIntrinsicCall::create( in ProcessRecord()
DIceTargetLoweringARM32.cpp726 auto *IntrinsicCall = llvm::cast<InstIntrinsicCall>(Instr); in genTargetHelperCallFor()
5010 void TargetARM32::lowerIntrinsicCall(const InstIntrinsicCall *Instr) { in lowerIntrinsicCall()