Home
last modified time | relevance | path

Searched refs:NewCC (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp964 int NewCC; in EmitInstrWithCustomInserter() local
969 NewCC = isSelectRROp ? BPF::Y##_rr_32 : BPF::Y##_ri_32; \ in EmitInstrWithCustomInserter()
971 NewCC = isSelectRROp ? BPF::Y##_rr : BPF::Y##_ri; \ in EmitInstrWithCustomInserter()
1009 BuildMI(BB, DL, TII.get(NewCC)).addReg(LHS).addReg(RHS).addMBB(Copy1MBB); in EmitInstrWithCustomInserter()
1015 BuildMI(BB, DL, TII.get(NewCC)) in EmitInstrWithCustomInserter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp378 LPCC::CondCode NewCC = getOppositeCondition(CC); in optimizeCompareInstr() local
379 if (NewCC == LPCC::ICC_T) in optimizeCompareInstr()
388 std::make_pair(&((*I).getOperand(IO - 1)), NewCC)); in optimizeCompareInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp940 X86::CondCode NewCC = Inverted ? X86::COND_E : X86::COND_NE; in rewriteMI() local
942 MI.setDesc(TII->get(getOpcodeWithCC(MI.getOpcode(), NewCC))); in rewriteMI()
944 MI.getOperand(MI.getDesc().getNumOperands() - 1).setImm(NewCC); in rewriteMI()
H A DX86InstrInfo.cpp5349 X86::CondCode NewCC = X86::COND_INVALID; in optimizeCompareInstr() local
5404 std::tie(NewCC, OpNo) = isUseDefConvertible(Inst); in optimizeCompareInstr()
5405 if (NewCC != X86::COND_INVALID && Inst.getOperand(OpNo).isReg() && in optimizeCompareInstr()
5534 ReplacementCC = NewCC; in optimizeCompareInstr()
5537 ReplacementCC = GetOppositeBranchCondition(NewCC); in optimizeCompareInstr()
H A DX86ISelLowering.cpp24676 auto NewCC = (CC == ISD::SETOEQ) ? X86::COND_E : (X86::COND_NE); in LowerSETCC() local
24680 NewCC, DAG.getNode(X86ISD::UCOMX, dl, MVT::i32, Op0, Op1), dl, DAG); in LowerSETCC()
47568 ISD::CondCode NewCC = ISD::getSetCCInverse(CC, X.getValueType()); in commuteSelect() local
47569 Cond = DAG.getSetCC(SDLoc(Cond), Cond.getValueType(), X, Y, NewCC); in commuteSelect()
47926 ISD::CondCode NewCC = CC == ISD::SETGT ? ISD::SETGE : ISD::SETLE; in combineSelect() local
47927 Cond = DAG.getSetCC(SDLoc(Cond), CondVT, Cond0, Cond1, NewCC); in combineSelect()
47931 ISD::CondCode NewCC = ISD::SETUGE; in combineSelect() local
47932 Cond = DAG.getSetCC(SDLoc(Cond), CondVT, Cond0, Cond1, NewCC); in combineSelect()
47952 ISD::CondCode NewCC; in combineSelect() local
47955 case ISD::SETGT: NewCC = ISD::SETGE; break; in combineSelect()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp365 ICmpInst::Predicate NewCC = IsAnd ? ICmpInst::ICMP_EQ : ICmpInst::ICMP_NE; in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed() local
372 if (PredR != NewCC) in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
430 return Builder.CreateICmp(NewCC, NewAnd, NewMaskedValue); in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
564 ICmpInst::Predicate NewCC = IsAnd ? ICmpInst::ICMP_EQ : ICmpInst::ICMP_NE; in foldLogOpOfMaskedICmps() local
582 return Builder.CreateICmp(NewCC, NewAnd, Zero); in foldLogOpOfMaskedICmps()
591 return Builder.CreateICmp(NewCC, NewAnd, NewOr); in foldLogOpOfMaskedICmps()
600 return Builder.CreateICmp(NewCC, NewAnd2, A); in foldLogOpOfMaskedICmps()
688 return FoldBMixed(NewCC, false); in foldLogOpOfMaskedICmps()
690 return FoldBMixed(NewCC, true); in foldLogOpOfMaskedICmps()
708 return Builder.CreateICmp(NewCC, Masked, Mask); in foldLogOpOfMaskedICmps()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp5156 ISD::CondCode NewCC = (Cond == ISD::SETGE) ? ISD::SETGT : ISD::SETUGT; in SimplifySetCC() local
5158 isCondCodeLegal(NewCC, OpVT.getSimpleVT())) && in SimplifySetCC()
5163 NewCC); in SimplifySetCC()
5176 ISD::CondCode NewCC = (Cond == ISD::SETLE) ? ISD::SETLT : ISD::SETULT; in SimplifySetCC() local
5178 isCondCodeLegal(NewCC, OpVT.getSimpleVT())) && in SimplifySetCC()
5183 NewCC); in SimplifySetCC()
7093 SDValue NewCC = in prepareUREMEqFold() local
7097 return NewCC; in prepareUREMEqFold()
7103 Created.push_back(NewCC.getNode()); in prepareUREMEqFold()
7121 Replacement, NewCC); in prepareUREMEqFold()
[all …]
H A DDAGCombiner.cpp6451 ISD::CondCode NewCC = IsAnd ? ISD::getSetCCAndOperation(CC0, CC1, OpVT) in foldLogicOfSetCCs() local
6453 if (NewCC != ISD::SETCC_INVALID && in foldLogicOfSetCCs()
6455 (TLI.isCondCodeLegal(NewCC, LL.getSimpleValueType()) && in foldLogicOfSetCCs()
6457 return DAG.getSetCC(DL, VT, LL, LR, NewCC); in foldLogicOfSetCCs()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp2191 ISD::CondCode NewCC = ISD::GlobalISel::getSetCCInverse(CC, true); in LowerSETCC() local
2192 return DAG.getSetCC(DL, VT, Op0, DAG.getConstant(0, DL, MVT::i1), NewCC); in LowerSETCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp3074 ARMCC::CondCodes NewCC = (IsSub ? getSwappedCondition(CC) : getCmpToAddCondition(CC)); in optimizeCompareInstr() local
3075 if (NewCC == ARMCC::AL) in optimizeCompareInstr()
3078 std::make_pair(&((*I).getOperand(IO - 1)), NewCC)); in optimizeCompareInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4874 ISD::CondCode NewCC = in performSelectCombine() local
4877 SDValue NewCond = DAG.getSetCC(SL, Cond.getValueType(), LHS, RHS, NewCC); in performSelectCombine()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp18708 CallingConv NewCC = NewFT->getCallConv(), OldCC = OldFT->getCallConv(); in CheckOverridingFunctionAttributes() local
18711 if (NewCC == OldCC) in CheckOverridingFunctionAttributes()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp25012 auto Fold = [&](AArch64CC::CondCode NewCC, SDValue ExpectedOp, in reassociateCSELOperandsForCSE()
25034 DAG.getConstant(NewCC, SDLoc(N->getOperand(2)), MVT_CC), in reassociateCSELOperandsForCSE()
25065 AArch64CC::CondCode NewCC) { in reassociateCSELOperandsForCSE() argument
25070 return Check ? Fold(NewCC, ExpectedOp, SubsOp) : SDValue(); in reassociateCSELOperandsForCSE()