Home
last modified time | relevance | path

Searched refs:Cmp2 (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp45 int64_t Cmp2 = 0; member
75 const auto Cmp2 = MatchInfo.Cmp2; in matchClampI64ToI16() local
76 const auto Diff = std::abs(Cmp2 - Cmp1); in matchClampI64ToI16()
87 return ((Cmp2 >= Cmp1 && Cmp1 >= Min && Cmp2 <= Max) || in matchClampI64ToI16()
88 (Cmp1 >= Cmp2 && Cmp1 <= Max && Cmp2 >= Min)); in matchClampI64ToI16()
95 m_GSMax(m_Reg(MatchInfo.Origin), m_ICst(MatchInfo.Cmp2)))) { in matchClampI64ToI16()
103 m_GSMin(m_Reg(MatchInfo.Origin), m_ICst(MatchInfo.Cmp2)))) { in matchClampI64ToI16()
138 auto MinBoundary = std::min(MatchInfo.Cmp1, MatchInfo.Cmp2); in applyClampI64ToI16()
139 auto MaxBoundary = std::max(MatchInfo.Cmp1, MatchInfo.Cmp2); in applyClampI64ToI16()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp214 if (const CmpInst *Cmp2 = dyn_cast<CmpInst>(&V2)) { in isInverse() local
215 if (Cmp1->getPredicate() == Cmp2->getInversePredicate() && in isInverse()
216 Cmp1->getOperand(0) == Cmp2->getOperand(0) && in isInverse()
217 Cmp1->getOperand(1) == Cmp2->getOperand(1)) in isInverse()
221 CmpInst::getSwappedPredicate(Cmp2->getInversePredicate()) && in isInverse()
222 Cmp1->getOperand(0) == Cmp2->getOperand(1) && in isInverse()
223 Cmp1->getOperand(1) == Cmp2->getOperand(0)) in isInverse()
H A DFlattenCFG.cpp489 auto Cmp2 = dyn_cast<CmpInst>(CInst2); in MergeIfRegion() local
490 if (Cmp2 && Cmp2->hasOneUse()) in MergeIfRegion()
491 Cmp2->setPredicate(Cmp2->getInversePredicate()); in MergeIfRegion()
H A DLibCallsShrinkWrap.cpp105 CmpInst::Predicate Cmp2, float Val2) { in createOrCond() argument
108 auto Cond2 = createCond(BBBuilder, Arg, Cmp2, Val2); in createOrCond()
H A DSimplifyCFG.cpp5428 Value *Cmp2 = Builder.CreateICmpEQ( in ConvertTwoCaseSwitch() local
5430 Value *Cmp = Builder.CreateOr(Cmp1, Cmp2, "switch.selectcmp"); in ConvertTwoCaseSwitch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp91 Value *Cmp2 = SizeRange.getUnsignedMin().uge(OffsetRange.getUnsignedMax()) in getBoundsCheckCond() local
99 Value *Or = IRB.CreateOr(Cmp2, Cmp3); in getBoundsCheckCond()
H A DAddressSanitizer.cpp1784 Value *Cmp2 = createSlowPathCmp(IRB, AddrLong, ShadowValue, TypeSize); in instrumentAddress() local
1786 CrashTerm = SplitBlockAndInsertIfThen(Cmp2, CheckTerm, false); in instrumentAddress()
1791 BranchInst *NewTerm = BranchInst::Create(CrashBlock, NextBB, Cmp2); in instrumentAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp942 auto Cmp2 = getVectorFCMP(CC2, LHS, RHS, IsZero, NoNans, MRI); in lowerVectorFCMP() local
943 auto Cmp2Dst = Cmp2(MIB); in lowerVectorFCMP()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp594 Value *Cmp2 = IRB.CreateICmpEQ(ThenLabel, IRB.getInt32(0)); in wrapTestSetjmp() local
595 IRB.CreateCondBr(Cmp2, ThenBB2, EndBB2); in wrapTestSetjmp()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dtypecons.d1594 struct Cmp2 { int opCmp(const Cmp2) const { return 0; } }
1595 auto tm2 = tuple(Cmp2.init);
1596 const tc2 = tuple(Cmp2.init);
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dtypecons.d1927 struct Cmp2 { int opCmp(const Cmp2) const { return 0; } }
1928 auto tm2 = tuple(Cmp2.init);
1929 const tc2 = tuple(Cmp2.init);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp2655 SDValue Cmp2 = DAG.getSetCC(dl, getSetCCResultType(NVT), Lo, LoOps[1], in ExpandIntRes_ADDSUB() local
2657 SDValue Carry2 = DAG.getSelect(dl, NVT, Cmp2, in ExpandIntRes_ADDSUB()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp10562 SDValue Cmp2 = in LowerVSETCC() local
10564 if (!Cmp2.getNode()) in LowerVSETCC()
10567 Cmp = DAG.getNode(ISD::OR, dl, CmpVT, Cmp, Cmp2); in LowerVSETCC()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5313 SDValue Cmp2 = getVFPCmp(LHS, RHS, DAG, dl); in LowerSELECT_CC() local
5314 Result = getCMOV(dl, VT, Result, TrueVal, ARMcc2, CCR, Cmp2, DAG); in LowerSELECT_CC()