Lines Matching refs:Val
60 auto Val = mdconst::dyn_extract<ConstantInt>(Tuple->getOperand(I + 1)); in readFromIR() local
61 if (!Key || !Val) in readFromIR()
63 setRegister(Key->getZExtValue(), Val->getZExtValue()); in readFromIR()
138 void AMDGPUPALMetadata::setRsrc1(CallingConv::ID CC, unsigned Val) { in setRsrc1() argument
139 setRegister(getRsrc1Reg(CC), Val); in setRsrc1()
144 void AMDGPUPALMetadata::setRsrc2(CallingConv::ID CC, unsigned Val) { in setRsrc2() argument
145 setRegister(getRsrc1Reg(CC) + 1, Val); in setRsrc2()
150 void AMDGPUPALMetadata::setSpiPsInputEna(unsigned Val) { in setSpiPsInputEna() argument
151 setRegister(PALMD::R_A1B3_SPI_PS_INPUT_ENA, Val); in setSpiPsInputEna()
156 void AMDGPUPALMetadata::setSpiPsInputAddr(unsigned Val) { in setSpiPsInputAddr() argument
157 setRegister(PALMD::R_A1B4_SPI_PS_INPUT_ADDR, Val); in setSpiPsInputAddr()
174 void AMDGPUPALMetadata::setRegister(unsigned Reg, unsigned Val) { in setRegister() argument
183 Val |= N.getUInt(); in setRegister()
184 N = N.getDocument()->getNode(Val); in setRegister()
199 void AMDGPUPALMetadata::setNumUsedVgprs(CallingConv::ID CC, unsigned Val) { in setNumUsedVgprs() argument
205 setRegister(NumUsedVgprsKey, Val); in setNumUsedVgprs()
209 getHwStage(CC)[".vgpr_count"] = MsgPackDoc.getNode(Val); in setNumUsedVgprs()
215 void AMDGPUPALMetadata::setNumUsedSgprs(CallingConv::ID CC, unsigned Val) { in setNumUsedSgprs() argument
221 setRegister(NumUsedSgprsKey, Val); in setNumUsedSgprs()
225 getHwStage(CC)[".sgpr_count"] = MsgPackDoc.getNode(Val); in setNumUsedSgprs()
229 void AMDGPUPALMetadata::setScratchSize(CallingConv::ID CC, unsigned Val) { in setScratchSize() argument
232 setRegister(getScratchSizeKey(CC), Val); in setScratchSize()
236 getHwStage(CC)[".scratch_memory_size"] = MsgPackDoc.getNode(Val); in setScratchSize()
241 unsigned Val) { in setFunctionScratchSize() argument
243 Node[".stack_frame_size_in_bytes"] = MsgPackDoc.getNode(Val); in setFunctionScratchSize()
248 unsigned Val) { in setFunctionLdsSize() argument
250 Node[".lds_size"] = MsgPackDoc.getNode(Val); in setFunctionLdsSize()
255 unsigned Val) { in setFunctionNumUsedVgprs() argument
257 Node[".vgpr_count"] = MsgPackDoc.getNode(Val); in setFunctionNumUsedVgprs()
262 unsigned Val) { in setFunctionNumUsedSgprs() argument
264 Node[".sgpr_count"] = MsgPackDoc.getNode(Val); in setFunctionNumUsedSgprs()
674 unsigned Val = I->second.getUInt(); in toString() local
675 Stream << "0x" << Twine::utohexstr(Reg) << ",0x" << Twine::utohexstr(Val); in toString()
754 uint64_t Val; in setFromString() local
755 if (S.consumeInteger(0, Val)) { in setFromString()
760 Key = MsgPackDoc.getNode(uint64_t(Val)); in setFromString()