Lines Matching refs:Earlier
836 bool overridingStores(const ParseMemoryInst &Earlier,
872 bool isNonTargetIntrinsicMatch(const IntrinsicInst *Earlier, in isNonTargetIntrinsicMatch() argument
923 if (PtrOp(Earlier) != PtrOp(Later)) in isNonTargetIntrinsicMatch()
926 Intrinsic::ID IDE = Earlier->getIntrinsicID(); in isNonTargetIntrinsicMatch()
936 if (MaskOp(Earlier) == MaskOp(Later) && ThruOp(Earlier) == ThruOp(Later)) in isNonTargetIntrinsicMatch()
940 return IsSubmask(MaskOp(Later), MaskOp(Earlier)); in isNonTargetIntrinsicMatch()
947 if (!IsSubmask(MaskOp(Later), MaskOp(Earlier))) in isNonTargetIntrinsicMatch()
955 return IsSubmask(MaskOp(Later), MaskOp(Earlier)); in isNonTargetIntrinsicMatch()
962 return IsSubmask(MaskOp(Earlier), MaskOp(Later)); in isNonTargetIntrinsicMatch()
1167 bool EarlyCSE::overridingStores(const ParseMemoryInst &Earlier, in overridingStores() argument
1171 assert(Earlier.isUnordered() && !Earlier.isVolatile() && in overridingStores()
1173 if (Earlier.getPointerOperand() != Later.getPointerOperand()) in overridingStores()
1175 if (!Earlier.getValueType() || !Later.getValueType() || in overridingStores()
1176 Earlier.getValueType() != Later.getValueType()) in overridingStores()
1178 if (Earlier.getMatchingId() != Later.getMatchingId()) in overridingStores()
1185 if (!Earlier.isUnordered() || !Later.isUnordered()) in overridingStores()
1189 bool ENTI = isHandledNonTargetIntrinsic(Earlier.get()); in overridingStores()
1192 return isNonTargetIntrinsicMatch(cast<IntrinsicInst>(Earlier.get()), in overridingStores()