Searched refs:HandleDef (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstructionSelector.cpp | 341 GIntrinsic &HandleDef, MachineInstr &Pos) const; 1159 auto *HandleDef = cast<GIntrinsic>(getVRegDef(*MRI, HandleReg)); in selectLoad() local 1160 if (!loadHandleBeforePosition(NewHandleReg, HandleType, *HandleDef, I)) { in selectLoad() 1198 auto *HandleDef = cast<GIntrinsic>(getVRegDef(*MRI, HandleReg)); in selectStore() local 1200 if (!loadHandleBeforePosition(NewHandleReg, HandleType, *HandleDef, I)) { in selectStore() 4123 Register &HandleReg, const SPIRVType *ResType, GIntrinsic &HandleDef, in loadHandleBeforePosition() argument 4126 assert(HandleDef.getIntrinsicID() == in loadHandleBeforePosition() 4128 uint32_t Set = foldImm(HandleDef.getOperand(2), MRI); in loadHandleBeforePosition() 4129 uint32_t Binding = foldImm(HandleDef.getOperand(3), MRI); in loadHandleBeforePosition() 4130 uint32_t ArraySize = foldImm(HandleDef.getOperand(4), MRI); in loadHandleBeforePosition() [all …]
|