Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp439 static Register buildLoadInst(SPIRVType *BaseType, Register PtrRegister, in buildLoadInst() argument
452 MIRBuilder.buildLoad(DestinationReg, PtrRegister, PtrInfo, Align()); in buildLoadInst()
555 Register PtrRegister, unsigned &Semantics, in buildMemSemanticsReg() argument
564 getMemSemanticsForStorageClass(GR->getPointerStorageClass(PtrRegister)); in buildMemSemanticsReg()
618 Register PtrRegister = Call->Arguments[0]; in buildAtomicLoadInst() local
619 MIRBuilder.getMRI()->setRegClass(PtrRegister, &SPIRV::IDRegClass); in buildAtomicLoadInst()
638 getMemSemanticsForStorageClass(GR->getPointerStorageClass(PtrRegister)); in buildAtomicLoadInst()
645 .addUse(PtrRegister) in buildAtomicLoadInst()
660 Register PtrRegister = Call->Arguments[0]; in buildAtomicStoreInst() local
661 MIRBuilder.getMRI()->setRegClass(PtrRegister, &SPIRV::IDRegClass); in buildAtomicStoreInst()
[all …]