Home | History | Annotate | Download | only in Scalar

Lines Matching defs:AddrMode

732   ExtAddrMode AddrMode;
762 AddrMode = NewAddrMode;
765 } else if (NewAddrMode == AddrMode) {
805 DEBUG(dbgs() << "CGP: Found local addrmode: " << AddrMode << "\n");
820 DEBUG(dbgs() << "CGP: Reusing nonlocal addrmode: " << AddrMode << " for "
825 DEBUG(dbgs() << "CGP: SINKING nonlocal addrmode: " << AddrMode << " for "
837 if (AddrMode.BaseReg) {
838 Value *V = AddrMode.BaseReg;
847 if (AddrMode.Scale) {
848 Value *V = AddrMode.ScaledReg;
859 if (AddrMode.Scale != 1)
860 V = Builder.CreateMul(V, ConstantInt::get(IntPtrTy, AddrMode.Scale),
869 if (AddrMode.BaseGV) {
870 Value *V = Builder.CreatePtrToInt(AddrMode.BaseGV, IntPtrTy, "sunkaddr");
878 if (AddrMode.BaseOffs) {
879 Value *V = ConstantInt::get(IntPtrTy, AddrMode.BaseOffs);