Home
last modified time | relevance | path

Searched refs:Comparison (Results 1 – 25 of 48) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp384 Comparisons.push_back(Comparison); in enqueueBlock()
435 Comparison.BB = Block; in BCECmpChain()
436 if (!Comparison.IsValid()) { in BCECmpChain()
440 if (Comparison.doesOtherWork()) { in BCECmpChain()
457 if (Comparison.canSplit(AA)) { in BCECmpChain()
461 Comparison.RequireSplit = true; in BCECmpChain()
462 enqueueBlock(Comparisons, Comparison); in BCECmpChain()
495 enqueueBlock(Comparisons, Comparison); in BCECmpChain()
528 const auto &Comparison = Comparisons_[I]; in dump() local
533 << Comparison.Rhs().Offset << " (" << (Comparison.SizeBits() / 8) in dump()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp130 struct Comparison { struct
512 Comparison::Kind Cmp = (Comparison::Kind)0; in getComparisonKind()
517 Cmp = Comparison::EQ; in getComparisonKind()
521 Cmp = Comparison::NE; in getComparisonKind()
524 Cmp = Comparison::LTs; in getComparisonKind()
527 Cmp = Comparison::LTu; in getComparisonKind()
531 Cmp = Comparison::LEs; in getComparisonKind()
535 Cmp = Comparison::LEu; in getComparisonKind()
540 Cmp = Comparison::GTs; in getComparisonKind()
671 Comparison::Kind Cmp; in getLoopTripCount()
[all …]
H A DHexagonConstPropagation.cpp317 struct Comparison { struct in __anonc5c9f0b90111::MachineConstEvaluator
1202 assert((Cmp & (Comparison::L | Comparison::G)) && "Malformed comparison"); in evaluateCMPii()
1208 if (Cmp & Comparison::U) { in evaluateCMPii()
1221 if (Cmp & Comparison::L) in evaluateCMPii()
1251 Result = (Cmp & Comparison::G) || (Cmp == Comparison::NE); in evaluateCMPpi()
1258 Result = (Cmp & Comparison::L) || (Cmp == Comparison::NE); in evaluateCMPpi()
1279 Result = (Cmp & Comparison::G) || (Cmp == Comparison::NE); in evaluateCMPpi()
1287 Result = (Cmp & Comparison::L) || (Cmp == Comparison::NE); in evaluateCMPpi()
1338 if ((Cmp & Comparison::EQ) && (Cmp & Comparison::L)) in evaluateCMPpp()
1347 if ((Cmp & Comparison::EQ) && (Cmp & Comparison::G)) in evaluateCMPpp()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp293 void collectCmpOps(CmpInst *Comparison, SmallVectorImpl<Value *> &CmpOperands) { in collectCmpOps() argument
294 auto *Op0 = Comparison->getOperand(0); in collectCmpOps()
295 auto *Op1 = Comparison->getOperand(1); in collectCmpOps()
298 CmpOperands.push_back(Comparison); in collectCmpOps()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.td1417 // Comparison
1424 // Comparison with a register.
1429 // Comparison with a high register.
1451 // Comparison with memory.
1467 // Comparison between memory and a signed 16-bit immediate.
1476 // Comparison with a register.
1481 // Comparison with a high register.
1487 // Comparison with an unsigned 32-bit immediate. CLFIMux expands to CLFI
1496 // Comparison with memory.
1515 // Comparison between memory and an unsigned 8-bit immediate.
[all …]
H A DSystemZISelLowering.cpp35 struct Comparison { struct
36 Comparison(SDValue Op0In, SDValue Op1In) in Comparison() argument
1764 Comparison &C) { in adjustSubwordCmp()
1928 Comparison &C) { in adjustForSubtraction()
1948 static void adjustForFNeg(Comparison &C) { in adjustForFNeg()
1968 static void adjustForLTGFR(Comparison &C) { in adjustForLTGFR()
1994 Comparison &C) { in adjustICmpTruncate()
2133 Comparison NewC(C); in adjustForTestUnderMask()
2216 Comparison &C) { in adjustForRedundantAnd()
2236 Comparison C(Call, SDValue()); in getIntrinsicCmp()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp626 Expr *Comparison = in create_OSAtomicCompareAndSwap() local
662 /* var=*/nullptr, Comparison, Body, in create_OSAtomicCompareAndSwap()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A Darm_fp16.td87 // Comparison
H A Darm_neon.td267 // E.3.4 Comparison
756 // Comparison
1277 // Scalar Integer Comparison
1293 // Scalar Floating-point Comparison
1438 // Comparison
1481 // Comparison
/freebsd-12.1/lib/libc/softfloat/
H A Dsoftfloat.txt58 Comparison Functions
301 Comparison Functions
/freebsd-12.1/contrib/libc++/include/
H A Dsystem_error129 // Comparison operators:
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp8998 enum class Comparison { Equal, Better, Worse }; enum
9019 return Comparison::Equal; in compareEnableIfAttrs()
9020 return Cand1Attr ? Comparison::Better : Comparison::Worse; in compareEnableIfAttrs()
9034 return Comparison::Worse; in compareEnableIfAttrs()
9036 return Comparison::Better; in compareEnableIfAttrs()
9044 return Comparison::Worse; in compareEnableIfAttrs()
9047 return Comparison::Equal; in compareEnableIfAttrs()
9278 Comparison Cmp = compareEnableIfAttrs(S, Cand1.Function, Cand2.Function); in isBetterOverloadCandidate()
9279 if (Cmp != Comparison::Equal) in isBetterOverloadCandidate()
9280 return Cmp == Comparison::Better; in isBetterOverloadCandidate()
[all …]
/freebsd-12.1/contrib/gcc/doc/
H A Dlibgcc.texi121 @subsection Comparison functions
386 @subsection Comparison functions
624 @subsection Comparison functions
/freebsd-12.1/contrib/googletest/googletest/docs/
H A Dprimer.md153 ### Binary Comparison
217 ### String Comparison
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCInstrInfo.td35 // Comparison
269 // Comparison instruction definition
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DRuntimeLibcalls.def341 // Comparison
H A DIntrinsicsMips.td197 // Comparison
/freebsd-12.1/tools/test/testfloat/
H A Dtestfloat.txt64 Comparison Functions
329 Comparison Functions
/freebsd-12.1/contrib/gcc/config/arm/
H A Dvfp.md772 ;; Comparison patterns
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrMMX.td444 // Comparison Instructions
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsDSPInstrInfo.td810 // Comparison
996 // Comparison
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64SchedCyclone.td135 // 7.8.2-7.8.5. Arithmetic and Logical, Comparison, Conditional,
/freebsd-12.1/contrib/binutils/
H A DMakefile.tpl1327 echo Comparison successful.; \
/freebsd-12.1/contrib/googletest/googlemock/docs/
H A DCheatSheet.md170 ## Generic Comparison ##
/freebsd-12.1/contrib/gcc/
H A Drtl.def430 /* Comparison, produces a condition code result. */
507 /* Comparison operations. The ordered comparisons exist in two

12