Lines Matching defs:ldst
953 LValue *ldst = dst->asLValue();
956 if (ldst->compound && !lsrc->compound) {
958 lsrc = ldst;
959 ldst = swap;
962 assert(!ldst->compound);
965 for (ValueDef *d : mergedDefs(ldst->join)) {
966 LValue *ldst = d->get()->asLValue();
967 if (!ldst->compound)
968 ldst->compMask = 0xff;
969 ldst->compound = 1;
970 ldst->compMask &= lsrc->compMask;