Home
last modified time | relevance | path

Searched refs:SliceExp (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/mshadow/mshadow/extension/
H A Dslice.h41 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 Dslice.h41 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 Dctfeexpr.c348 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 Dclone.c862 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 Ddinterpret.c1961 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 Dctfeexpr.c348 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 Dclone.c857 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 Ddinterpret.c1968 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 Dctfeexpr.c348 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 Dclone.c855 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 Ddinterpret.c1966 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 Dctfeexpr.c348 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 Dclone.c855 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 Ddinterpret.c1966 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 Dctfeexpr.c348 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 Dclone.c862 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 Ddinterpret.c1961 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 Dctfeexpr.c348 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 Dclone.c857 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 Dctfeexpr.c348 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 Dclone.c862 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 Dctfeexpr.c348 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 Dclone.c855 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 Dctfeexpr.c348 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 Dclone.c857 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()

12345678910>>...12