Home | History | Annotate | Download | only in src

Lines Matching refs:BaseVar

5380   auto *BaseVar = llvm::dyn_cast<Variable>(Base);
5381 if (BaseVar == nullptr)
5389 dumpAddressOpt(Func, BaseVar, OffsetImm, Reason);
5393 if (matchAssign(VMetadata, &BaseVar, &OffsetImm, &Reason)) {
5397 if (matchOffsetBase(VMetadata, &BaseVar, &OffsetImm, &Reason)) {
5402 if (BaseVar == nullptr) {
5404 // BaseVar and form 0(BaseVar) addressing.
5406 BaseVar = makeReg(PointerType);
5407 Context.insert<InstAssign>(BaseVar, Ctx->getConstantInt32(OffsetImm));
5411 // BaseVar and form 0(BaseVar) addressing.
5419 Context.insert<InstArithmetic>(Op, T, BaseVar,
5421 BaseVar = T;
5426 assert(BaseVar != nullptr);
5431 Func, Ty, BaseVar,