Home
last modified time | relevance | path

Searched refs:agg1 (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dctfeexpr.c759 bool pointToSameMemoryBlock(Expression *agg1, Expression *agg2) in pointToSameMemoryBlock() argument
761 if (agg1 == agg2) in pointToSameMemoryBlock()
766 if (agg1->op == TOKint64 && agg2->op == TOKint64 && in pointToSameMemoryBlock()
767 agg1->toInteger() == agg2->toInteger()) in pointToSameMemoryBlock()
774 if (agg1->op == TOKvar && agg2->op == TOKvar && in pointToSameMemoryBlock()
775 ((VarExp *)agg1)->var == ((VarExp *)agg2)->var) in pointToSameMemoryBlock()
779 if (agg1->op == TOKsymoff && agg2->op == TOKsymoff && in pointToSameMemoryBlock()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
793 Expression *agg1 = getAggregateFromPointer(e1, &ofs1); in pointerDifference() local
795 if (agg1 == agg2) in pointerDifference()
[all …]
H A Dctfe.h194 bool pointToSameMemoryBlock(Expression *agg1, Expression *agg2);
201 int comparePointers(TOK op, Expression *agg1, dinteger_t ofs1, Expression *agg2, dinteger_t ofs2);
H A Ddinterpret.c3061 Expression *agg1 = getAggregateFromPointer(e1, &ofs1); in interpretCompareCommon() local
3064 const int cmp = comparePointers(e->op, agg1, ofs1, agg2, ofs2); in interpretCompareCommon()
4380 Expression *agg1 = getAggregateFromPointer(p1, &ofs1); in interpretFourPointerRelation() local
4383 if (!pointToSameMemoryBlock(agg1, agg2) && in interpretFourPointerRelation()
4384 agg1->op != TOKnull && in interpretFourPointerRelation()
4423 … if ((dir1 == dir2 && pointToSameMemoryBlock(agg1, agg4) && pointToSameMemoryBlock(agg2, agg3)) || in interpretFourPointerRelation()
4424 … (dir1 != dir2 && pointToSameMemoryBlock(agg1, agg3) && pointToSameMemoryBlock(agg2, agg4))) in interpretFourPointerRelation()
4455 const int cmp = comparePointers(cmpop, agg1, ofs1, agg2, ofs2); in interpretFourPointerRelation()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dctfeexpr.d768 bool pointToSameMemoryBlock(Expression agg1, Expression agg2) in pointToSameMemoryBlock() argument
770 if (agg1 == agg2) in pointToSameMemoryBlock()
774 if (agg1.op == EXP.int64 && agg2.op == EXP.int64 && agg1.toInteger() == agg2.toInteger()) in pointToSameMemoryBlock()
780 …if (agg1.op == EXP.variable && agg2.op == EXP.variable && agg1.isVarExp().var == agg2.isVarExp().v… in pointToSameMemoryBlock()
784 …if (agg1.op == EXP.symbolOffset && agg2.op == EXP.symbolOffset && agg1.isSymOffExp().var == agg2.i… in pointToSameMemoryBlock()
795 Expression agg1 = getAggregateFromPointer(e1, &ofs1); in pointerDifference() local
797 if (agg1 == agg2) in pointerDifference()
799 Type pointee = (cast(TypePointer)agg1.type).next; in pointerDifference()
803 else if (agg1.op == EXP.string_ && agg2.op == EXP.string_ && in pointerDifference()
804 agg1.isStringExp().peekString().ptr == agg2.isStringExp().peekString().ptr) in pointerDifference()
[all …]
H A Ddinterpret.d3143 Expression agg1 = getAggregateFromPointer(e1, &ofs1); in interpretCompareCommon() local
3146 const cmp = comparePointers(e.op, agg1, ofs1, agg2, ofs2); in interpretCompareCommon()
4512 Expression agg1 = getAggregateFromPointer(p1, &ofs1); in interpretFourPointerRelation() local
4515 if (!pointToSameMemoryBlock(agg1, agg2) && agg1.op != EXP.null_ && agg2.op != EXP.null_) in interpretFourPointerRelation()
4550 … if ((dir1 == dir2 && pointToSameMemoryBlock(agg1, agg4) && pointToSameMemoryBlock(agg2, agg3)) || in interpretFourPointerRelation()
4551 … (dir1 != dir2 && pointToSameMemoryBlock(agg1, agg3) && pointToSameMemoryBlock(agg2, agg4))) in interpretFourPointerRelation()
4605 const cmp = comparePointers(cmpop, agg1, ofs1, agg2, ofs2); in interpretFourPointerRelation()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/algorithm/
H A Diteration.d105 auto agg1 = data.aggregate!max; variable
106 assert(agg1.equal([4, 9, 3]));
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DLangRef.rst9543 %agg1 = insertvalue {i32, float} undef, i32 1, 0 ; yields {i32 1, float undef}
9544 %agg2 = insertvalue {i32, float} %agg1, float %val, 1 ; yields {i32 1, float %val}