/external/swiftshader/third_party/subzero/src/ |
D | IceIntrinsics.h | 24 class InstIntrinsic; variable 148 ValidateIntrinsicValue validateIntrinsic(const Ice::InstIntrinsic *Intrinsic,
|
D | IceInst.h | 619 class InstIntrinsic : public InstHighLevel { 620 InstIntrinsic() = delete; 621 InstIntrinsic(const InstIntrinsic &) = delete; 622 InstIntrinsic &operator=(const InstIntrinsic &) = delete; 625 static InstIntrinsic *create(Cfg *Func, SizeT NumArgs, Variable *Dest, in create() 627 return new (Func->allocate<InstIntrinsic>()) in create() 628 InstIntrinsic(Func, NumArgs, Dest, Info); in create() 644 InstIntrinsic(Cfg *Func, SizeT NumArgs, Variable *Dest, in InstIntrinsic() function
|
D | IceIntrinsics.cpp | 80 Intrinsics::FullIntrinsicInfo::validateIntrinsic(const InstIntrinsic *Intrinsic, in validateIntrinsic()
|
D | IceInstrumentation.h | 70 virtual void instrumentIntrinsic(LoweringContext &, class InstIntrinsic *) {} in instrumentIntrinsic() argument
|
D | IceInstrumentation.cpp | 91 instrumentIntrinsic(Context, llvm::cast<InstIntrinsic>(Instr)); in instrumentInst()
|
D | IceConverter.cpp | 568 Ice::InstIntrinsic *Intrinsic = Ice::InstIntrinsic::create( in convertCallInstruction() 613 void validateIntrinsic(const Ice::InstIntrinsic *Intrinsic, in validateIntrinsic()
|
D | WasmTranslator.cpp | 744 auto *Call = InstIntrinsic::create( in Unop() 770 auto *Call = InstIntrinsic::create( in Unop() 784 auto *Call = InstIntrinsic::create( in Unop() 820 auto *Call = InstIntrinsic::create( in Unop() 834 auto *Call = InstIntrinsic::create( in Unop()
|
D | IceTargetLowering.cpp | 368 llvm::dyn_cast<InstIntrinsic>(&*Context.getCur())) { in doAddressOpt() 435 auto *Intrinsic = llvm::cast<InstIntrinsic>(Instr); in lower()
|
D | IceTargetLowering.h | 404 virtual void lowerIntrinsic(const InstIntrinsic *Instr) = 0;
|
D | IceTargetLoweringX86BaseImpl.h | 835 } else if (auto *Intrin = llvm::dyn_cast<InstIntrinsic>(CurInst)) { 4115 void TargetX86Base<TraitsType>::lowerIntrinsic(const InstIntrinsic *Instr) { 4796 assert(llvm::isa<InstIntrinsic>(*I)); 6107 auto *Intrinsic = llvm::cast<InstIntrinsic>(Context.getCur()); 6115 auto *NewLoad = Context.insert<InstIntrinsic>(2, Dest, Info); 6973 auto *Intrinsic = llvm::cast<InstIntrinsic>(Context.getCur()); 6981 auto *NewStore = Context.insert<InstIntrinsic>(3, nullptr, Info); 7586 } else if (auto *Intrinsic = llvm::dyn_cast<InstIntrinsic>(Instr)) {
|
D | IceTargetLoweringMIPS32.h | 780 void lowerIntrinsic(const InstIntrinsic *Instr) override;
|
D | IceTargetLoweringARM32.h | 284 void lowerIntrinsic(const InstIntrinsic *Instr) override;
|
D | IceTargetLoweringX86Base.h | 277 void lowerIntrinsic(const InstIntrinsic *Instr) override;
|
D | IceTargetLoweringMIPS32.cpp | 584 auto *Intrinsic = llvm::cast<InstIntrinsic>(Instr); in genTargetHelperCallFor() 602 auto *Intrinsic = Context.insert<InstIntrinsic>(1, Res, Info); in genTargetHelperCallFor() 4549 void TargetMIPS32::lowerIntrinsic(const InstIntrinsic *Instr) { in lowerIntrinsic()
|
D | PNaClTranslator.cpp | 2761 Instr.reset(Ice::InstIntrinsic::create(Func.get(), Params.size(), Dest, in ProcessRecord()
|
D | IceTargetLoweringARM32.cpp | 725 auto *Intrinsic = llvm::cast<InstIntrinsic>(Instr); in genTargetHelperCallFor() 5006 void TargetARM32::lowerIntrinsic(const InstIntrinsic *Instr) { in lowerIntrinsic()
|
/external/swiftshader/src/Reactor/ |
D | Optimizer.cpp | 50 static const Ice::InstIntrinsic *asLoadSubVector(const Ice::Inst *instruction); 51 static const Ice::InstIntrinsic *asStoreSubVector(const Ice::Inst *instruction); 652 const Ice::InstIntrinsic *Optimizer::asLoadSubVector(const Ice::Inst *instruction) in asLoadSubVector() 654 if(auto *instrinsic = llvm::dyn_cast<Ice::InstIntrinsic>(instruction)) in asLoadSubVector() 665 const Ice::InstIntrinsic *Optimizer::asStoreSubVector(const Ice::Inst *instruction) in asStoreSubVector() 667 if(auto *instrinsic = llvm::dyn_cast<Ice::InstIntrinsic>(instruction)) in asStoreSubVector()
|
D | SubzeroReactor.cpp | 1442 auto load = Ice::InstIntrinsic::create(::function, 2, result, intrinsic); in createLoad() 1512 auto store = Ice::InstIntrinsic::create(::function, 3, nullptr, intrinsic); in createStore() 1572 auto inst = Ice::InstIntrinsic::create(::function, 0, result, intrinsic); in createAtomicRMW() 1626 auto inst = Ice::InstIntrinsic::create(::function, 0, result, intrinsic); in createAtomicCompareExchange() 2283 auto paddusb = Ice::InstIntrinsic::create(::function, 2, result, intrinsic); in AddSat() 2313 auto psubusw = Ice::InstIntrinsic::create(::function, 2, result, intrinsic); in SubSat() 2377 auto movmsk = Ice::InstIntrinsic::create(::function, 1, result, intrinsic); in SignMask() 2438 auto paddsb = Ice::InstIntrinsic::create(::function, 2, result, intrinsic); in AddSat() 2468 auto psubsb = Ice::InstIntrinsic::create(::function, 2, result, intrinsic); in SubSat() 2489 auto movmsk = Ice::InstIntrinsic::create(::function, 1, result, intrinsic); in SignMask() [all …]
|