/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | intrange.c | 19 static uinteger_t copySign(uinteger_t x, bool sign) in copySign() 22 return (x - (uinteger_t)sign) ^ -(uinteger_t)sign; in copySign() 102 uinteger_t sum = value + rhs.value; 172 uinteger_t rvVal; 206 uinteger_t rvVal; 247 uinteger_t allowableShift = 63 - r; 261 uinteger_t x = value ^ -negative; 710 uinteger_t x = 0; in maxOr() 742 for (uinteger_t d = 1ULL << (8 * sizeof(uinteger_t) - 1); d; d >>= 1) in maxOr() 783 uinteger_t x = 0; in maxAnd() [all …]
|
H A D | intrange.d | 21 private uinteger_t copySign(uinteger_t x, bool sign) in copySign() 24 return (x - cast(uinteger_t)sign) ^ -cast(uinteger_t)sign; in copySign() 29 uinteger_t value; 124 uinteger_t sum = value + rhs.value; 195 uinteger_t rvVal; 229 uinteger_t rvVal; 366 IntRange castSigned(uinteger_t mask) in castSigned() 790 uinteger_t x = 0; 822 for (uinteger_t d = 1LU << (8 * uinteger_t.sizeof - 1); d; d >>= 1) 868 uinteger_t x = 0; [all …]
|
H A D | mtype.h | 234 uinteger_t size(); 317 uinteger_t sizemask(); 361 uinteger_t size(const Loc &loc); 422 uinteger_t size(const Loc &loc); 452 uinteger_t size(const Loc &loc); 495 uinteger_t size(const Loc &loc); 678 uinteger_t size(const Loc &loc); 707 uinteger_t size(const Loc &loc); 747 uinteger_t size(const Loc &loc); 781 uinteger_t size(const Loc &loc); [all …]
|
H A D | intrange.h | 26 uinteger_t value; 34 SignExtendedNumber(uinteger_t value_) in SignExtendedNumber() 37 SignExtendedNumber(uinteger_t value_, bool negative_) in SignExtendedNumber() 41 static SignExtendedNumber fromInteger(uinteger_t value_); 126 IntRange& castSigned(uinteger_t mask); 128 IntRange& castUnsigned(uinteger_t mask);
|
H A D | globals.h | 338 typedef uint64_t uinteger_t; typedef 346 typedef unsigned long uinteger_t; typedef 350 typedef unsigned long long uinteger_t; typedef 421 typedef uinteger_t StorageClass;
|
H A D | initsem.c | 265 const uinteger_t idxvalue = idx->toInteger(); in visit() 317 uinteger_t edim = ((TypeSArray *)t)->dim->toInteger(); in visit() 480 uinteger_t dim1 = ((TypeSArray *)tb)->dim->toInteger(); in visit() 481 uinteger_t dim2 = dim1; in visit() 768 uinteger_t adim = ((TypeSArray *)t)->dim->toInteger(); in visit() 793 const uinteger_t idxval = init->index[i]->toInteger(); in visit()
|
H A D | constfold.d | 825 uinteger_t c = es1.getCodeUnit(i); in Equal() 1232 uinteger_t i = e2.toInteger(); in Index() 1246 uinteger_t length = tsa.dim.toInteger(); in Index() 1247 uinteger_t i = e2.toInteger(); in Index() 1269 uinteger_t i = e2.toInteger(); in Index() 1341 const uinteger_t ilwr = lwr.toInteger(); in Slice() 1342 const uinteger_t iupr = upr.toInteger(); in Slice() 1361 const uinteger_t ilwr = lwr.toInteger(); in Slice() 1362 const uinteger_t iupr = upr.toInteger(); in Slice() 1379 bool sliceBoundsCheck(uinteger_t lwr, uinteger_t upr, uinteger_t newlwr, uinteger_t newupr) pure in sliceBoundsCheck()
|
H A D | initsem.d | 327 const uinteger_t idxvalue = idx.toInteger(); in initializerSemantic() 376 uinteger_t edim = tsa.dim.toInteger(); in initializerSemantic() 601 uinteger_t dim1 = tba.dim.toInteger(); in initializerSemantic() 602 uinteger_t dim2 = dim1; in initializerSemantic() 877 const uinteger_t edim = tsa.dim.toInteger(); in initializerSemantic() 1163 uinteger_t adim = t.isTypeSArray().dim.toInteger(); in visitArray() 1190 const uinteger_t idxval = e.toInteger(); in visitArray()
|
H A D | ctfeexpr.c | 517 uinteger_t resolveArrayLength(Expression *e) in resolveArrayLength() 526 uinteger_t ilo = ((SliceExp *)e)->lwr->toInteger(); in resolveArrayLength() 527 uinteger_t iup = ((SliceExp *)e)->upr->toInteger(); in resolveArrayLength() 1111 int ctfeCmpArrays(Loc loc, Expression *e1, Expression *e2, uinteger_t len) in ctfeCmpArrays() 1114 uinteger_t lo1 = 0; in ctfeCmpArrays() 1115 uinteger_t lo2 = 0; in ctfeCmpArrays() 1264 uinteger_t len1 = resolveArrayLength(e1); in ctfeRawCmp() 1265 uinteger_t len2 = resolveArrayLength(e2); in ctfeRawCmp() 1271 uinteger_t len = (len1 < len2 ? len1 : len2); in ctfeRawCmp() 1577 Expression *ctfeIndex(Loc loc, Type *type, Expression *e1, uinteger_t indx) in ctfeIndex()
|
H A D | constfold.c | 882 uinteger_t c = es1->charAt(i); in Equal() 1312 uinteger_t i = e2->toInteger(); in Index() 1327 uinteger_t length = tsa->dim->toInteger(); in Index() 1328 uinteger_t i = e2->toInteger(); in Index() 1351 uinteger_t i = e2->toInteger(); in Index() 1416 uinteger_t ilwr = lwr->toInteger(); in Slice() 1417 uinteger_t iupr = upr->toInteger(); in Slice() 1445 uinteger_t ilwr = lwr->toInteger(); in Slice() 1446 uinteger_t iupr = upr->toInteger(); in Slice()
|
H A D | mtype.d | 890 final uinteger_t size() in size() 895 uinteger_t size(const ref Loc loc) in size() 2514 uinteger_t n = 1; in numberOfElems() 2534 final uinteger_t sizemask() in sizemask() 2536 uinteger_t m; in sizemask() 2773 override uinteger_t size(const ref Loc loc) in size() 3515 override uinteger_t size(const ref Loc loc) in size() 3664 override uinteger_t size(const ref Loc loc) in size() 5282 override uinteger_t size(const ref Loc loc) in size() 5409 override uinteger_t size(const ref Loc loc) in size() [all …]
|
H A D | ctfeexpr.d | 529 uinteger_t resolveArrayLength(Expression e) in resolveArrayLength() 1103 private int ctfeCmpArrays(const ref Loc loc, Expression e1, Expression e2, uinteger_t len) in ctfeCmpArrays() 1106 uinteger_t lo1 = 0; in ctfeCmpArrays() 1107 uinteger_t lo2 = 0; in ctfeCmpArrays() 1249 const uinteger_t len1 = resolveArrayLength(e1); 1250 const uinteger_t len2 = resolveArrayLength(e2); 1256 const uinteger_t len = (len1 < len2 ? len1 : len2); 1553 Expression ctfeIndex(UnionExp* pue, const ref Loc loc, Type type, Expression e1, uinteger_t indx) in ctfeIndex()
|
H A D | tokens.h | 462 uinteger_t unsvalue;
|
H A D | aggregate.h | 127 uinteger_t size(const Loc &loc);
|
H A D | clone.c | 844 uinteger_t n = tv->numberOfElems(loc); in buildPostBlit() 896 uinteger_t n = tv->numberOfElems(loc); in buildPostBlit() 1042 uinteger_t n = tv->numberOfElems(loc); in buildDtor()
|
/netbsd/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | intrange.c | 19 static uinteger_t copySign(uinteger_t x, bool sign) in copySign() 22 return (x - (uinteger_t)sign) ^ -(uinteger_t)sign; in copySign() 102 uinteger_t sum = value + rhs.value; 172 uinteger_t rvVal; 206 uinteger_t rvVal; 247 uinteger_t allowableShift = 63 - r; 261 uinteger_t x = value ^ -negative; 710 uinteger_t x = 0; in maxOr() 742 for (uinteger_t d = 1ULL << (8 * sizeof(uinteger_t) - 1); d; d >>= 1) in maxOr() 783 uinteger_t x = 0; in maxAnd() [all …]
|
H A D | intrange.h | 26 uinteger_t value; 34 SignExtendedNumber(uinteger_t value_) in SignExtendedNumber() 37 SignExtendedNumber(uinteger_t value_, bool negative_) in SignExtendedNumber() 41 static SignExtendedNumber fromInteger(uinteger_t value_); 126 IntRange& castSigned(uinteger_t mask); 128 IntRange& castUnsigned(uinteger_t mask);
|
H A D | globals.h | 267 typedef uint64_t uinteger_t; typedef 332 typedef uinteger_t StorageClass;
|
H A D | initsem.c | 265 const uinteger_t idxvalue = idx->toInteger(); in visit() 317 uinteger_t edim = ((TypeSArray *)t)->dim->toInteger(); in visit() 480 uinteger_t dim1 = ((TypeSArray *)tb)->dim->toInteger(); in visit() 481 uinteger_t dim2 = dim1; in visit() 768 uinteger_t adim = ((TypeSArray *)t)->dim->toInteger(); in visit() 793 const uinteger_t idxval = init->index[i]->toInteger(); in visit()
|
H A D | ctfe.h | 144 uinteger_t resolveArrayLength(Expression *e); 265 Expression *ctfeIndex(Loc loc, Type *type, Expression *e1, uinteger_t indx);
|
H A D | ctfeexpr.c | 517 uinteger_t resolveArrayLength(Expression *e) in resolveArrayLength() 526 uinteger_t ilo = ((SliceExp *)e)->lwr->toInteger(); in resolveArrayLength() 527 uinteger_t iup = ((SliceExp *)e)->upr->toInteger(); in resolveArrayLength() 1111 int ctfeCmpArrays(Loc loc, Expression *e1, Expression *e2, uinteger_t len) in ctfeCmpArrays() 1114 uinteger_t lo1 = 0; in ctfeCmpArrays() 1115 uinteger_t lo2 = 0; in ctfeCmpArrays() 1264 uinteger_t len1 = resolveArrayLength(e1); in ctfeRawCmp() 1265 uinteger_t len2 = resolveArrayLength(e2); in ctfeRawCmp() 1271 uinteger_t len = (len1 < len2 ? len1 : len2); in ctfeRawCmp() 1577 Expression *ctfeIndex(Loc loc, Type *type, Expression *e1, uinteger_t indx) in ctfeIndex()
|
H A D | constfold.c | 882 uinteger_t c = es1->charAt(i); in Equal() 1312 uinteger_t i = e2->toInteger(); in Index() 1327 uinteger_t length = tsa->dim->toInteger(); in Index() 1328 uinteger_t i = e2->toInteger(); in Index() 1351 uinteger_t i = e2->toInteger(); in Index() 1416 uinteger_t ilwr = lwr->toInteger(); in Slice() 1417 uinteger_t iupr = upr->toInteger(); in Slice() 1445 uinteger_t ilwr = lwr->toInteger(); in Slice() 1446 uinteger_t iupr = upr->toInteger(); in Slice()
|
H A D | clone.c | 844 uinteger_t n = tv->numberOfElems(loc); in buildPostBlit() 896 uinteger_t n = tv->numberOfElems(loc); in buildPostBlit() 1042 uinteger_t n = tv->numberOfElems(loc); in buildDtor()
|
/netbsd/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | d-convert.cc | 672 uinteger_t dim = ((TypeSArray *)tbtype)->dim->toUInteger (); in convert_for_rvalue() 674 for (uinteger_t i = 0; i < dim; i++) in convert_for_rvalue() 710 uinteger_t count = sa_type->dim->toUInteger (); in convert_for_assignment()
|
/netbsd/external/gpl3/gcc/dist/gcc/d/ |
H A D | d-convert.cc | 674 uinteger_t dim = tbtype->isTypeSArray ()->dim->toUInteger (); in convert_for_rvalue() 676 for (uinteger_t i = 0; i < dim; i++) in convert_for_rvalue() 712 uinteger_t count = sa_type->dim->toUInteger (); in convert_for_assignment()
|