Searched refs:matchUnaryPredicate (Results 1 – 9 of 9) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | Utils.h | 485 bool matchUnaryPredicate(const MachineRegisterInfo &MRI, Register Reg,
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 4193 return matchUnaryPredicate(MRI, AmtReg, MatchOutOfRange) && OutOfRange; in matchRotateOutOfRange() 4990 bool Matched = matchUnaryPredicate(MRI, RHS, BuildUDIVPattern); in buildUDivUsingMul() 5076 return matchUnaryPredicate(MRI, RHS, CheckEltValue); in matchUDivByConst() 5105 return matchUnaryPredicate( in matchSDivByConst() 5165 bool Matched = matchUnaryPredicate(MRI, RHS, BuildSDIVPattern); in buildSDivUsingMul() 5197 if (!matchUnaryPredicate(MRI, RHS, MatchPow2ExceptOne, false)) in matchUMulHToLShr()
|
H A D | Utils.cpp | 1257 bool llvm::matchUnaryPredicate( in matchUnaryPredicate() function in llvm
|
H A D | LegalizerHelper.cpp | 5799 return matchUnaryPredicate( in isNonZeroModBitWidthOrUndef()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 3102 bool matchUnaryPredicate(SDValue Op,
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 5798 if (!ISD::matchUnaryPredicate(Op1, BuildSDIVPattern)) in BuildExactSDIV() 5925 if (!ISD::matchUnaryPredicate(N1, BuildSDIVPattern)) in BuildSDIV() 6096 if (!ISD::matchUnaryPredicate(N1, BuildUDIVPattern)) in BuildUDIV() 6605 if (!ISD::matchUnaryPredicate(D, BuildSREMPattern)) in prepareSREMEqFold() 7449 return ISD::matchUnaryPredicate( in isNonZeroModBitWidthOrUndef()
|
H A D | SelectionDAG.cpp | 346 bool ISD::matchUnaryPredicate(SDValue Op, in matchUnaryPredicate() function in ISD 4932 if (ISD::matchUnaryPredicate(Op, in isKnownNeverZero() 9102 if (ISD::matchUnaryPredicate(Y, isShiftTooBig, true)) in simplifyShift()
|
H A D | DAGCombiner.cpp | 4209 ISD::matchUnaryPredicate(N1, IsClearMask, /*AllowUndefs*/ true)) { in visitMUL() 4443 return ISD::matchUnaryPredicate(Divisor, IsPowerOfTwo); in isDivisorPowerOfTwo() 9075 if (ISD::matchUnaryPredicate(N1, MatchOutOfRange) && OutOfRange) { in visitRotate()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 46223 ISD::matchUnaryPredicate(And.getOperand(1), [](ConstantSDNode *C) { in combineSelect() 50172 return ISD::matchUnaryPredicate(V, [Min, Max](ConstantSDNode *C) { in detectAVGPattern()
|