Lines Matching refs:BaseVar
5365 auto *BaseVar = llvm::dyn_cast<Variable>(Base); in formAddressingMode() local
5366 if (BaseVar == nullptr) in formAddressingMode()
5374 dumpAddressOpt(Func, BaseVar, OffsetImm, Reason); in formAddressingMode()
5378 if (matchAssign(VMetadata, &BaseVar, &OffsetImm, &Reason)) { in formAddressingMode()
5382 if (matchOffsetBase(VMetadata, &BaseVar, &OffsetImm, &Reason)) { in formAddressingMode()
5387 if (BaseVar == nullptr) { in formAddressingMode()
5391 BaseVar = makeReg(PointerType); in formAddressingMode()
5392 Context.insert<InstAssign>(BaseVar, Ctx->getConstantInt32(OffsetImm)); in formAddressingMode()
5404 Context.insert<InstArithmetic>(Op, T, BaseVar, in formAddressingMode()
5406 BaseVar = T; in formAddressingMode()
5411 assert(BaseVar != nullptr); in formAddressingMode()
5416 Func, Ty, BaseVar, in formAddressingMode()