Lines Matching refs:FunDef
251 MachineInstr *FunDef) { in validateFunCallMachineDef() argument
252 if (FunDef->getOpcode() != SPIRV::OpFunction) in validateFunCallMachineDef()
255 for (FunDef = FunDef->getNextNode(); in validateFunCallMachineDef()
256 FunDef && FunDef->getOpcode() == SPIRV::OpFunctionParameter && in validateFunCallMachineDef()
258 FunDef = FunDef->getNextNode(), OpIdx++) { in validateFunCallMachineDef()
259 SPIRVType *DefPtrType = DefMRI->getVRegDef(FunDef->getOperand(1).getReg()); in validateFunCallMachineDef()
289 MachineInstr *FunDef = in validateFunCall() local
291 if (!FunDef) in validateFunCall()
293 MachineRegisterInfo *DefMRI = &FunDef->getParent()->getParent()->getRegInfo(); in validateFunCall()
294 validateFunCallMachineDef(STI, DefMRI, CallMRI, GR, FunCall, FunDef); in validateFunCall()
302 MachineInstr &FunDef) { in validateForwardCalls() argument
303 const Function *F = GR.getFunctionByDefinition(&FunDef); in validateForwardCalls()
308 validateFunCallMachineDef(STI, DefMRI, CallMRI, GR, *FunCall, &FunDef); in validateForwardCalls()