Home
last modified time | relevance | path

Searched defs:Cmp (Results 1 – 25 of 56) sorted by relevance

123

/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64ConditionOptimizer.cpp203 static AArch64CC::CondCode getAdjustedCmp(AArch64CC::CondCode Cmp) { in getAdjustedCmp()
217 MachineInstr *CmpMI, AArch64CC::CondCode Cmp) { in adjustCmp()
248 AArch64CC::CondCode Cmp; in modifyCmp() local
293 AArch64CC::CondCode Cmp, MachineInstr *To, int ToImm) in adjustTo()
HDAArch64ISelLowering.cpp1176 SDValue Cmp; in getAArch64Cmp() local
1444 SDValue Cmp = getAArch64Cmp(LHS, RHS, CC, CCVal, DAG, dl); in LowerXOR() local
3363 SDValue Cmp = getAArch64Cmp(LHS, RHS, CC, CCVal, DAG, dl); in LowerBR_CC() local
3372 SDValue Cmp = emitComparison(LHS, RHS, CC, dl, DAG); in LowerBR_CC() local
3532 SDValue Cmp = in LowerSETCC() local
3546 SDValue Cmp = emitComparison(LHS, RHS, CC, dl, DAG); in LowerSETCC() local
3582 static bool selectCCOpsAreFMaxCompatible(SDValue Cmp, SDValue Result) { in selectCCOpsAreFMaxCompatible()
3709 SDValue Cmp = getAArch64Cmp(LHS, RHS, CC, CCVal, DAG, dl); in LowerSELECT_CC() local
3719 SDValue Cmp = emitComparison(LHS, RHS, CC, dl, DAG); in LowerSELECT_CC() local
4124 SDValue Cmp = emitComparison(ExtraShAmt, DAG.getConstant(0, dl, MVT::i64), in LowerShiftRightParts() local
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
HDThreadSafetyTIL.h396 typename C::CType compare(const Variable* E, C& Cmp) const { in compare()
457 typename C::CType compare(const Future* E, C& Cmp) const { in compare()
485 typename C::CType compare(const Undefined* E, C& Cmp) const { in compare()
507 typename C::CType compare(const Wildcard* E, C& Cmp) const { in compare()
541 typename C::CType compare(const Literal* E, C& Cmp) const { in compare()
643 typename C::CType compare(const LiteralPtr* E, C& Cmp) const { in compare()
686 typename C::CType compare(const Function* E, C& Cmp) const { in compare()
742 typename C::CType compare(const SFunction* E, C& Cmp) const { in compare()
778 typename C::CType compare(const Code* E, C& Cmp) const { in compare()
814 typename C::CType compare(const Field* E, C& Cmp) const { in compare()
[all …]
/NextBSD/contrib/llvm/utils/TableGen/
HDOptParserEmitter.cpp56 if (int Cmp = StrCmpOptionName(A->getValueAsString("Name").c_str(), in CompareOptionRecords() local
71 if (int Cmp = StrCmpOptionName(APre->c_str(), BPre->c_str())) in CompareOptionRecords() local
/NextBSD/contrib/llvm/include/llvm/IR/
HDValue.h494 static Use *mergeUseLists(Use *L, Use *R, Compare Cmp) { in mergeUseLists()
522 template <class Compare> void Value::sortUseList(Compare Cmp) { in sortUseList()
590 void Value::mergeUseListsImpl(Use *L, Use *R, Use **Next, Compare Cmp) { in mergeUseListsImpl()
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDLoopUtils.cpp218 Instruction *Cmp = nullptr; in isMinMaxSelectCmpPattern() local
445 Value *Cmp; in createMinMaxOp() local
HDSimplifyLibCalls.cpp710 Value *Cmp = in optimizeStrStr() local
875 int Cmp = memcmp(LHSStr.data(), RHSStr.data(), Len); in optimizeMemCmp() local
/NextBSD/contrib/llvm/lib/Support/
HDStatistic.cpp115 if (int Cmp = std::strcmp(LHS->getName(), RHS->getName())) in PrintStatistics() local
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineAndOrXor.cpp1425 if (auto *Cmp = dyn_cast<ICmpInst>(X)) in visitAnd() local
1428 if (auto *Cmp = dyn_cast<ICmpInst>(Y)) in visitAnd() local
1433 if (auto *Cmp = dyn_cast<ICmpInst>(X)) in visitAnd() local
1436 if (auto *Cmp = dyn_cast<ICmpInst>(Y)) in visitAnd() local
2437 if (auto *Cmp = dyn_cast<ICmpInst>(X)) in visitOr() local
2440 if (auto *Cmp = dyn_cast<ICmpInst>(Y)) in visitOr() local
2445 if (auto *Cmp = dyn_cast<ICmpInst>(X)) in visitOr() local
2448 if (auto *Cmp = dyn_cast<ICmpInst>(Y)) in visitOr() local
HDInstCombineSelect.cpp503 if (ConstantInt *Cmp = dyn_cast<ConstantInt>(CmpRHS)) { in visitSelectInstWithICmp() local
1070 Value *Cmp = Builder->CreateICmp(Pred, LHS, RHS); in visitSelectInst() local
HDInstCombineShifts.cpp764 Value *Cmp = Builder->CreateICmpEQ(II->getArgOperand(0), RHS); in visitLShr() local
HDInstCombineMulDivRem.cpp885 Value *Cmp = Builder->CreateICmpULT( in commonIDivTransforms() local
1400 Value *Cmp = Builder->CreateICmpNE(Op1, Op0); in visitURem() local
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLowerAtomic.cpp27 Value *Cmp = CXI->getCompareOperand(); in LowerAtomicCmpXchgInst() local
HDJumpThreading.cpp501 if (CmpInst *Cmp = dyn_cast<CmpInst>(I)) { in ComputeValueKnownInPredecessors() local
/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDBoundsChecking.cpp97 void BoundsChecking::emitBranchToTrap(Value *Cmp) { in emitBranchToTrap()
HDSanitizerCoverage.cpp419 Value *Cmp = IRB.CreateICmpSGE(Constant::getNullValue(Load->getType()), Load); in InjectCoverageAtBlock() local
HDAddressSanitizer.cpp864 if (ICmpInst *Cmp = dyn_cast<ICmpInst>(I)) { in isInterestingPointerComparisonOrSubtraction() local
1031 Value *Cmp = IRB.CreateICmpNE(ShadowValue, CmpVal); in instrumentAddress() local
1871 Value *Cmp = in poisonStack() local
/NextBSD/contrib/llvm/lib/CodeGen/
HDStackProtector.cpp455 Value *Cmp = B.CreateICmpEQ(LI1, LI2); in InsertStackProtectors() local
HDCodeGenPrepare.cpp1176 Value *Cmp = Builder.CreateICmp(ICmpInst::ICMP_EQ, Predicate, in ScalarizeMaskedLoad() local
1270 Value *Cmp = Builder.CreateICmp(ICmpInst::ICMP_EQ, Predicate, in ScalarizeMaskedStore() local
3862 CmpInst *Cmp = dyn_cast<CmpInst>(SI->getCondition()); in isFormingBranchFromSelectProfitable() local
4560 ICmpInst *Cmp = dyn_cast<ICmpInst>(Brcc->getOperand(0)); in sinkAndCmp() local
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonHardwareLoops.cpp491 Comparison::Kind Cmp = (Comparison::Kind)0; in getComparisonKind() local
636 Comparison::Kind Cmp; in getLoopTripCount() local
1431 Comparison::Kind Cmp = getComparisonKind(MI->getOpcode(), 0, 0, 0); in loopCountMayWrapOrUnderFlow() local
1767 Comparison::Kind Cmp = getComparisonKind(PredDef->getOpcode(), 0, 0, 0); in fixupInductionVariable() local
/NextBSD/contrib/llvm/lib/Analysis/
HDValueTracking.cpp521 static void computeKnownBitsFromTrueCondition(Value *V, ICmpInst *Cmp, in computeKnownBitsFromTrueCondition()
642 ICmpInst *Cmp = dyn_cast<ICmpInst>(BI->getCondition()); in computeKnownBitsFromDominatingCondition() local
668 ICmpInst *Cmp = dyn_cast<ICmpInst>(U); in computeKnownBitsFromDominatingCondition() local
3196 const ICmpInst *Cmp = dyn_cast<ICmpInst>(U); in isKnownNonNullFromDominatingCondition() local
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMISelLowering.cpp3267 SDValue Cmp; in getVFPCmp() local
3278 ARMTargetLowering::duplicateCmp(SDValue Cmp, SelectionDAG &DAG) const { in duplicateCmp()
3416 SDValue Cmp = duplicateCmp(Cond.getOperand(4), DAG); in LowerSELECT() local
3484 SDValue Cmp, SelectionDAG &DAG) const { in getCMOV()
3552 SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl); in LowerSELECT_CC() local
3683 SDValue Cmp = getVFPCmp(LHS, RHS, DAG, dl); in LowerSELECT_CC() local
3795 SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl); in OptimizeVFPBrcond() local
3839 SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl); in LowerBR_CC() local
3859 SDValue Cmp = getVFPCmp(LHS, RHS, DAG, dl); in LowerBR_CC() local
4242 SDValue Cmp = getARMCmp(ExtraShAmt, DAG.getConstant(0, dl, MVT::i32), in LowerShiftRightParts() local
[all …]
/NextBSD/contrib/llvm/lib/Transforms/Vectorize/
HDLoopVectorize.cpp2367 Value *Cmp = nullptr; in scalarizeInstruction() local
2634 Value *Cmp = in createEmptyLoop() local
3544 CmpInst *Cmp = dyn_cast<CmpInst>(it); in vectorizeBlockInLoop() local
5339 Value *Cmp = nullptr; in scalarizeInstruction() local
/NextBSD/contrib/llvm/tools/llvm-nm/
HDllvm-nm.cpp489 std::function<bool(const NMSymbol &, const NMSymbol &)> Cmp; in sortAndPrintSymbolList() local
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGOpenMPRuntime.cpp1556 auto *Cmp = CGF.Builder.CreateIsNotNull(Result); in emitBarrierCall() local
2792 auto *Cmp = CGF.Builder.CreateIsNotNull(Result); in emitCancellationPointCall() local
2825 auto *Cmp = CGF.Builder.CreateIsNotNull(Result); in emitCancelCall() local

123