Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp341 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 …]