Lines Matching refs:ofs1
792 dinteger_t ofs1, ofs2; in pointerDifference() local
793 Expression *agg1 = getAggregateFromPointer(e1, &ofs1); in pointerDifference()
799 new(&ue) IntegerExp(loc, (ofs1 - ofs2) * sz, type); in pointerDifference()
807 new(&ue) IntegerExp(loc, (ofs1 - ofs2) * sz, type); in pointerDifference()
813 new(&ue) IntegerExp(loc, ofs1 - ofs2, type); in pointerDifference()
840 dinteger_t ofs1; in pointerArithmetic() local
843 Expression *agg1 = getAggregateFromPointer(eptr, &ofs1); in pointerArithmetic()
866 indx = ofs1 / sz; in pointerArithmetic()
873 indx = ofs1; in pointerArithmetic()
931 int comparePointers(TOK op, Expression *agg1, dinteger_t ofs1, Expression *agg2, dinteger_t ofs2) in comparePointers() argument
938 case TOKlt: n = (ofs1 < ofs2); break; in comparePointers()
939 case TOKle: n = (ofs1 <= ofs2); break; in comparePointers()
940 case TOKgt: n = (ofs1 > ofs2); break; in comparePointers()
941 case TOKge: n = (ofs1 >= ofs2); break; in comparePointers()
943 case TOKequal: n = (ofs1 == ofs2); break; in comparePointers()
945 case TOKnotequal: n = (ofs1 != ofs2); break; in comparePointers()
1222 dinteger_t ofs1, ofs2; in ctfeRawCmp() local
1223 Expression *agg1 = getAggregateFromPointer(e1, &ofs1); in ctfeRawCmp()
1228 if (ofs1 == ofs2) in ctfeRawCmp()
1250 dinteger_t ofs1, ofs2; in ctfeRawCmp() local
1251 Expression *agg1 = getAggregateFromPointer(ptr1, &ofs1); in ctfeRawCmp()
1254 if ((agg1 == agg2 && ofs1 == ofs2) || in ctfeRawCmp()