Home
last modified time | relevance | path

Searched refs:agg2 (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()
794 Expression *agg2 = getAggregateFromPointer(e2, &ofs2); 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.c3062 Expression *agg2 = getAggregateFromPointer(e2, &ofs2); in interpretCompareCommon() local
3064 const int cmp = comparePointers(e->op, agg1, ofs1, agg2, ofs2); in interpretCompareCommon()
4381 Expression *agg2 = getAggregateFromPointer(p2, &ofs2); in interpretFourPointerRelation() local
4383 if (!pointToSameMemoryBlock(agg1, agg2) && in interpretFourPointerRelation()
4385 agg2->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()
796 Expression agg2 = getAggregateFromPointer(e2, &ofs2); in pointerDifference() local
797 if (agg1 == agg2) 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()
810 else if (agg1.op == EXP.symbolOffset && agg2.op == EXP.symbolOffset && in pointerDifference()
[all …]
H A Ddinterpret.d3144 Expression agg2 = getAggregateFromPointer(e2, &ofs2); in interpretCompareCommon() local
3146 const cmp = comparePointers(e.op, agg1, ofs1, agg2, ofs2); in interpretCompareCommon()
4513 Expression agg2 = getAggregateFromPointer(p2, &ofs2); 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.d110 auto agg2 = data.aggregate!(max, min); variable
111 assert(agg2.equal([
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DLangRef.rst9544 %agg2 = insertvalue {i32, float} %agg1, float %val, 1 ; yields {i32 1, float %val}