/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/mshadow/mshadow/extension/ |
H A D | slice.h | 41 struct SliceExp : public TRValue<SliceExp<SrcExp, struct 50 SliceExp(const SrcExp &src, index_t begin, index_t end) in SliceExp() argument 82 inline SliceExp<SrcExp, Device, DType, srcdim, srcdim - sdim> 95 struct ShapeCheck<srcdim, SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> >{ 96 inline static Shape<srcdim> Check(const SliceExp<SrcExp, 106 Get(const SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> &t) { 114 struct ExpInfo<SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> >{ 124 struct Plan<SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice>, DType> { 127 explicit Plan(const SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> &e) 156 struct Plan<SliceExp<SrcExp, Device, DType, srcdim, 1>, DType> { [all …]
|
/dports/misc/py-mxnet/incubator-mxnet-1.9.0/3rdparty/mshadow/mshadow/extension/ |
H A D | slice.h | 41 struct SliceExp : public TRValue<SliceExp<SrcExp, struct 50 SliceExp(const SrcExp &src, index_t begin, index_t end) in SliceExp() argument 82 inline SliceExp<SrcExp, Device, DType, srcdim, srcdim - sdim> 95 struct ShapeCheck<srcdim, SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> >{ 96 inline static Shape<srcdim> Check(const SliceExp<SrcExp, 106 Get(const SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> &t) { 114 struct ExpInfo<SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> >{ 124 struct Plan<SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice>, DType> { 127 explicit Plan(const SliceExp<SrcExp, Device, DType, srcdim, dimsrc_m_slice> &e) 156 struct Plan<SliceExp<SrcExp, Device, DType, srcdim, 1>, DType> { [all …]
|
/dports/lang/gcc9/gcc-9.4.0/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1121 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1130 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 862 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 865 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 866 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 919 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 922 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 923 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1070 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1073 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1074 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
H A D | dinterpret.c | 1961 SliceExp *se = new SliceExp(e->loc, val, elwr, eupr); in visit() 3848 SliceExp *se = (SliceExp *)e1; in interpretAssignToSlice() 3894 SliceExp *oldse = (SliceExp *)aggregate; in interpretAssignToSlice() 3955 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4007 SliceExp *retslice = new SliceExp(e->loc, existingSE, in interpretAssignToSlice() 4024 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4223 SliceExp *retslice = new SliceExp(e->loc, existingAE, in interpretAssignToSlice() 5381 SliceExp *se = (SliceExp *)e1; in visit() 5685 SliceExp *se = (SliceExp *)e1; in visit() 5765 SliceExp *er = new SliceExp(e->loc, ie->e1, lwr, upr); in visit() [all …]
|
/dports/devel/avr-gcc/gcc-10.2.0/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1121 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1130 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 857 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 860 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 861 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 909 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 912 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 913 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1055 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1058 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1059 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
H A D | dinterpret.c | 1968 SliceExp *se = new SliceExp(e->loc, val, elwr, eupr); in visit() 3855 SliceExp *se = (SliceExp *)e1; in interpretAssignToSlice() 3901 SliceExp *oldse = (SliceExp *)aggregate; in interpretAssignToSlice() 3962 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4014 SliceExp *retslice = new SliceExp(e->loc, existingSE, in interpretAssignToSlice() 4031 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4230 SliceExp *retslice = new SliceExp(e->loc, existingAE, in interpretAssignToSlice() 5392 SliceExp *se = (SliceExp *)e1; in visit() 5696 SliceExp *se = (SliceExp *)e1; in visit() 5776 SliceExp *er = new SliceExp(e->loc, ie->e1, lwr, upr); in visit() [all …]
|
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1123 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1132 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 855 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 858 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 859 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 907 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 910 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 911 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1053 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1056 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1057 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
H A D | dinterpret.c | 1966 SliceExp *se = new SliceExp(e->loc, val, elwr, eupr); in visit() 3853 SliceExp *se = (SliceExp *)e1; in interpretAssignToSlice() 3899 SliceExp *oldse = (SliceExp *)aggregate; in interpretAssignToSlice() 3960 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4012 SliceExp *retslice = new SliceExp(e->loc, existingSE, in interpretAssignToSlice() 4029 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4228 SliceExp *retslice = new SliceExp(e->loc, existingAE, in interpretAssignToSlice() 5341 SliceExp *se = (SliceExp *)e1; in visit() 5645 SliceExp *se = (SliceExp *)e1; in visit() 5725 SliceExp *er = new SliceExp(e->loc, ie->e1, lwr, upr); in visit() [all …]
|
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1123 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1132 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 855 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 858 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 859 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 907 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 910 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 911 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1053 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1056 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1057 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
H A D | dinterpret.c | 1966 SliceExp *se = new SliceExp(e->loc, val, elwr, eupr); in visit() 3853 SliceExp *se = (SliceExp *)e1; in interpretAssignToSlice() 3899 SliceExp *oldse = (SliceExp *)aggregate; in interpretAssignToSlice() 3960 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4012 SliceExp *retslice = new SliceExp(e->loc, existingSE, in interpretAssignToSlice() 4029 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4228 SliceExp *retslice = new SliceExp(e->loc, existingAE, in interpretAssignToSlice() 5341 SliceExp *se = (SliceExp *)e1; in visit() 5645 SliceExp *se = (SliceExp *)e1; in visit() 5725 SliceExp *er = new SliceExp(e->loc, ie->e1, lwr, upr); in visit() [all …]
|
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1121 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1130 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 862 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 865 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 866 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 919 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 922 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 923 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1070 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1073 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1074 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
H A D | dinterpret.c | 1961 SliceExp *se = new SliceExp(e->loc, val, elwr, eupr); in visit() 3848 SliceExp *se = (SliceExp *)e1; in interpretAssignToSlice() 3894 SliceExp *oldse = (SliceExp *)aggregate; in interpretAssignToSlice() 3955 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4007 SliceExp *retslice = new SliceExp(e->loc, existingSE, in interpretAssignToSlice() 4024 SliceExp *se = (SliceExp *)newval; in interpretAssignToSlice() 4223 SliceExp *retslice = new SliceExp(e->loc, existingAE, in interpretAssignToSlice() 5381 SliceExp *se = (SliceExp *)e1; in visit() 5685 SliceExp *se = (SliceExp *)e1; in visit() 5765 SliceExp *er = new SliceExp(e->loc, ie->e1, lwr, upr); in visit() [all …]
|
/dports/lang/gcc10/gcc-10.3.0/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1121 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1130 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 857 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 860 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 861 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 909 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 912 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 913 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1055 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1058 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1059 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1121 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1130 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 862 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 865 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 866 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 919 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 922 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 923 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1070 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1073 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1074 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
/dports/lang/gcc11/gcc-11.2.0/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1123 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1132 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 855 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 858 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 859 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 907 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 910 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 911 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1053 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1056 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1057 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/ |
H A D | ctfeexpr.c | 348 SliceExp *se = (SliceExp *)e; in copyLiteral() 447 SliceExp *se = (SliceExp *)lit; in paintTypeOntoLiteralCopy() 457 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 463 new(&ue) SliceExp(lit->loc, lit, in paintTypeOntoLiteralCopy() 500 SliceExp *se = (SliceExp *)e; in resolveSlice() 743 SliceExp *se = (SliceExp *)e; in getAggregateFromPointer() 911 SliceExp *se = new SliceExp(loc, agg1, in pointerArithmetic() 1018 e = ((SliceExp *)e)->e1; in isCtfeComparable() 1121 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() 1130 x = ((SliceExp *)x)->e1; in ctfeCmpArrays() [all …]
|
H A D | clone.c | 857 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 860 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 861 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 909 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildPostBlit() 912 ((SliceExp *)ex)->upperIsInBounds = true; in buildPostBlit() 913 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildPostBlit() 1055 ex = new SliceExp(loc, ex, new IntegerExp(loc, 0, Type::tsize_t), in buildDtor() 1058 ((SliceExp *)ex)->upperIsInBounds = true; in buildDtor() 1059 ((SliceExp *)ex)->lowerIsLessThanUpper = true; in buildDtor()
|