Lines Matching refs:VMetadata
119 const VariablesMetadata *VMetadata = Func->getVMetadata(); in assignVarStackSlots() local
126 if (SimpleCoalescing && VMetadata->isTracked(Var)) { in assignVarStackSlots()
127 if (VMetadata->isMultiBlock(Var)) { in assignVarStackSlots()
131 SizeT NodeIndex = VMetadata->getLocalUseNode(Var)->getIndex(); in assignVarStackSlots()
5223 bool matchAssign(const VariablesMetadata *VMetadata, Variable **Var, in matchAssign() argument
5228 const Inst *VarAssign = VMetadata->getSingleDefinition(*Var); in matchAssign()
5231 assert(!VMetadata->isMultiDef(*Var)); in matchAssign()
5238 if (!VMetadata->isMultiDef(SrcVar) || in matchAssign()
5275 bool matchOffsetBase(const VariablesMetadata *VMetadata, Variable **Base, in matchOffsetBase() argument
5283 const Inst *BaseInst = VMetadata->getSingleDefinition(*Base); in matchOffsetBase()
5287 assert(!VMetadata->isMultiDef(*Base)); in matchOffsetBase()
5369 const VariablesMetadata *VMetadata = Func->getVMetadata(); in formAddressingMode() local
5378 if (matchAssign(VMetadata, &BaseVar, &OffsetImm, &Reason)) { in formAddressingMode()
5382 if (matchOffsetBase(VMetadata, &BaseVar, &OffsetImm, &Reason)) { in formAddressingMode()