reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/CodeGenPrepare.cpp
 2101     if (BaseReg && other.BaseReg &&
 2101     if (BaseReg && other.BaseReg &&
 2102         BaseReg->getType() != other.BaseReg->getType())
 2102         BaseReg->getType() != other.BaseReg->getType())
 2117     if (BaseReg != other.BaseReg)
 2117     if (BaseReg != other.BaseReg)
 2143     return !BaseOffs && !Scale && !(BaseGV && BaseReg);
 2151       return BaseReg;
 2168       BaseReg = V;
 2173       assert(BaseReg == nullptr);
 2174       BaseReg = V;
 2228   if (BaseReg) {
 2231     BaseReg->printAsOperand(OS, /*PrintType=*/false);
 4216       AddrMode.BaseReg = AddrInst->getOperand(0);
 4229       AddrMode.BaseReg = AddrInst->getOperand(0);
 4363     AddrMode.BaseReg = Addr;
 4368     AddrMode.BaseReg = nullptr;
 4555   Value *BaseReg = AMAfter.BaseReg, *ScaledReg = AMAfter.ScaledReg;
 4559   if (valueAlreadyLiveAtInst(BaseReg, AMBefore.BaseReg, AMBefore.ScaledReg))
 4561   if (valueAlreadyLiveAtInst(ScaledReg, AMBefore.BaseReg, AMBefore.ScaledReg))
 4787     if (AddrMode.BaseReg && AddrMode.BaseReg->getType()->isPointerTy()) {
 4787     if (AddrMode.BaseReg && AddrMode.BaseReg->getType()->isPointerTy()) {
 4788       ResultPtr = AddrMode.BaseReg;
 4789       AddrMode.BaseReg = nullptr;
 4827       if (!ResultPtr && AddrMode.BaseReg) {
 4828         ResultPtr = Builder.CreateIntToPtr(AddrMode.BaseReg, Addr->getType(),
 4830         AddrMode.BaseReg = nullptr;
 4839         !AddrMode.BaseReg && !AddrMode.Scale && !AddrMode.BaseOffs) {
 4853       if (AddrMode.BaseReg) {
 4854         Value *V = AddrMode.BaseReg;
 4918     Type *BaseTy = AddrMode.BaseReg ? AddrMode.BaseReg->getType() : nullptr;
 4918     Type *BaseTy = AddrMode.BaseReg ? AddrMode.BaseReg->getType() : nullptr;
 4939     if (AddrMode.BaseReg) {
 4940       Value *V = AddrMode.BaseReg;
 4965         if (I && (Result != AddrMode.BaseReg))