Home
last modified time | relevance | path

Searched refs:IsGT (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp8177 auto IsGT = MIRBuilder.buildICmp(GTPredicate, CmpTy, Cmp->getLHSReg(), in lowerThreewayCompare() local
8187 auto SelectZeroOrOne = MIRBuilder.buildSelect(DstTy, IsGT, One, Zero); in lowerThreewayCompare()
8193 std::swap(IsGT, IsLT); in lowerThreewayCompare()
8198 IsGT = MIRBuilder.buildInstr(BoolExtOp, {DstTy}, {IsGT}); in lowerThreewayCompare()
8200 MIRBuilder.buildSub(Dst, IsGT, IsLT); in lowerThreewayCompare()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp10945 SDValue IsGT = DAG.getSetCC(dl, BoolVT, LHS, RHS, GTPredicate); in expandCMP() local
10956 DAG.getSelect(dl, ResVT, IsGT, DAG.getConstant(1, dl, ResVT), in expandCMP()
10963 std::swap(IsGT, IsLT); in expandCMP()
10964 return DAG.getSExtOrTrunc(DAG.getNode(ISD::SUB, dl, BoolVT, IsGT, IsLT), dl, in expandCMP()