Lines Matching refs:Variable
52 MachineIRBuilder::buildDirectDbgValue(Register Reg, const MDNode *Variable, in buildDirectDbgValue() argument
54 assert(isa<DILocalVariable>(Variable) && "not a variable"); in buildDirectDbgValue()
57 cast<DILocalVariable>(Variable)->isValidLocationForIntrinsic(getDL()) && in buildDirectDbgValue()
61 /*IsIndirect*/ false, Reg, Variable, Expr)); in buildDirectDbgValue()
65 MachineIRBuilder::buildIndirectDbgValue(Register Reg, const MDNode *Variable, in buildIndirectDbgValue() argument
67 assert(isa<DILocalVariable>(Variable) && "not a variable"); in buildIndirectDbgValue()
70 cast<DILocalVariable>(Variable)->isValidLocationForIntrinsic(getDL()) && in buildIndirectDbgValue()
74 /*IsIndirect*/ true, Reg, Variable, Expr)); in buildIndirectDbgValue()
78 const MDNode *Variable, in buildFIDbgValue() argument
80 assert(isa<DILocalVariable>(Variable) && "not a variable"); in buildFIDbgValue()
83 cast<DILocalVariable>(Variable)->isValidLocationForIntrinsic(getDL()) && in buildFIDbgValue()
88 .addMetadata(Variable) in buildFIDbgValue()
93 const MDNode *Variable, in buildConstDbgValue() argument
95 assert(isa<DILocalVariable>(Variable) && "not a variable"); in buildConstDbgValue()
98 cast<DILocalVariable>(Variable)->isValidLocationForIntrinsic(getDL()) && in buildConstDbgValue()
113 MIB.addImm(0).addMetadata(Variable).addMetadata(Expr); in buildConstDbgValue()