| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | MergeICmps.cpp | 385 << Comparison.Lhs().Offset << " and " in enqueueBlock() 386 << Comparison.Rhs().BaseId << " + " in enqueueBlock() 387 << Comparison.Rhs().Offset << "\n"); in enqueueBlock() 389 Comparison.OrigOrder = Comparisons.size(); in enqueueBlock() 390 Comparisons.push_back(std::move(Comparison)); in enqueueBlock() 475 Optional<BCECmpBlock> Comparison = visitCmpBlock( in BCECmpChain() local 477 if (!Comparison) { in BCECmpChain() 481 if (Comparison->doesOtherWork()) { in BCECmpChain() 498 if (Comparison->canSplit(AA)) { in BCECmpChain() 502 Comparison->RequireSplit = true; in BCECmpChain() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonHardwareLoops.cpp | 130 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 D | HexagonConstPropagation.cpp | 328 struct Comparison { struct in __anona14c30040111::MachineConstEvaluator 1213 assert((Cmp & (Comparison::L | Comparison::G)) && "Malformed comparison"); in evaluateCMPii() 1219 if (Cmp & Comparison::U) { in evaluateCMPii() 1232 if (Cmp & Comparison::L) in evaluateCMPii() 1262 Result = (Cmp & Comparison::G) || (Cmp == Comparison::NE); in evaluateCMPpi() 1269 Result = (Cmp & Comparison::L) || (Cmp == Comparison::NE); in evaluateCMPpi() 1290 Result = (Cmp & Comparison::G) || (Cmp == Comparison::NE); in evaluateCMPpi() 1298 Result = (Cmp & Comparison::L) || (Cmp == Comparison::NE); in evaluateCMPpi() 1349 if ((Cmp & Comparison::EQ) && (Cmp & Comparison::L)) in evaluateCMPpp() 1358 if ((Cmp & Comparison::EQ) && (Cmp & Comparison::G)) in evaluateCMPpp() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ContainerContainsCheck.cpp | 114 const auto *Comparison = Negated ? NegativeComparison : PositiveComparison; in check() local 121 SourceLocation FuncCallLoc = Comparison->getEndLoc(); in check() 129 SourceLocation ComparisonBegin = Comparison->getSourceRange().getBegin(); in check() 130 SourceLocation ComparisonEnd = Comparison->getSourceRange().getEnd(); in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | RedundantExpressionCheck.cpp | 277 return OpcodeRHS == BO_EQ && Comparison == 0; in rangeSubsumesRange() 279 return (OpcodeRHS == BO_NE && Comparison == 0) || in rangeSubsumesRange() 280 (OpcodeRHS == BO_EQ && Comparison != 0) || in rangeSubsumesRange() 281 (OpcodeRHS == BO_LT && Comparison >= 0) || in rangeSubsumesRange() 282 (OpcodeRHS == BO_LE && Comparison > 0) || in rangeSubsumesRange() 283 (OpcodeRHS == BO_GT && Comparison <= 0) || in rangeSubsumesRange() 284 (OpcodeRHS == BO_GE && Comparison < 0); in rangeSubsumesRange() 289 (OpcodeRHS == BO_EQ && Comparison > 0)); in rangeSubsumesRange() 293 (OpcodeRHS == BO_EQ && Comparison < 0)); in rangeSubsumesRange() 296 Comparison >= 0; in rangeSubsumesRange() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/NVPTX/ |
| H A D | compare-int.ll | 292 ; Comparison happens in 16-bit 302 ; Comparison happens in 16-bit 312 ; Comparison happens in 16-bit 322 ; Comparison happens in 16-bit 332 ; Comparison happens in 16-bit 342 ; Comparison happens in 16-bit 352 ; Comparison happens in 16-bit 362 ; Comparison happens in 16-bit 372 ; Comparison happens in 16-bit 382 ; Comparison happens in 16-bit
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/abseil/ |
| H A D | duration-comparison.rst | 18 // Original - Comparison in the floating point domain 27 // Original - Comparison in the integer domain
|
| H A D | time-comparison.rst | 17 // Original - Comparison in the integer domain
|
| /llvm-project-15.0.7/llvm/test/Transforms/Util/PredicateInfo/ |
| H A D | unnamed-types.ll | 10 ; CHECK: branch predicate info { TrueEdge: 1 Comparison: %cmp1 = icmp ne %0* %arg, null Edge: [lab… 15 ; CHECK-NEXT: branch predicate info { TrueEdge: 0 Comparison: %cmp2 = icmp ne %1* null, %tmp Edge:…
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SignedCharMisuseCheck.cpp | 142 if (const auto *Comparison = Result.Nodes.getNodeAs<Expr>("comparison")) { in check() local 156 diag(Comparison->getBeginLoc(), in check()
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | solver-sym-simplification-ptr-bool.cl | 16 …==(const llvm::APInt &) const: Assertion `BitWidth == RHS.BitWidth && "Comparison requires equal b…
|
| /llvm-project-15.0.7/clang/test/Index/ |
| H A D | index-templates.cpp | 92 typename Comparison = compare<Pair<Key, Value> >,
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/msa/ |
| H A D | llvm-stress-s449609655-simplified.ll | 9 ; "Comparison requires equal bit widths" assertion.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-scaled_iv.ll | 31 ; Comparison should be 19 * 8 = 152.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | avoid_complex_am.ll | 33 ; Comparison should be 19 * 1 = 19.
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | ErrorOrTest.cpp | 68 TEST(ErrorOr, Comparison) { in TEST() argument
|
| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | VMRangeTest.cpp | 41 TEST(VMRange, Comparison) { in TEST() argument
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | RangesIssues.csv | 14 `P1716R3 <https://wg21.link/P1716R3>`__,Range Comparison Algorithms Are Over-Constrained,|Complete|…
|
| /llvm-project-15.0.7/llvm/unittests/Remarks/ |
| H A D | RemarksAPITest.cpp | 15 TEST(RemarksAPI, Comparison) { in TEST() argument
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/X86/ |
| H A D | pr46943.ll | 70 ; Comparison already in post-inc form, no need to drop nuw.
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | PredicateInfo.cpp | 373 void collectCmpOps(CmpInst *Comparison, SmallVectorImpl<Value *> &CmpOperands) { in collectCmpOps() argument 374 auto *Op0 = Comparison->getOperand(0); in collectCmpOps() 375 auto *Op1 = Comparison->getOperand(1); in collectCmpOps()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | arm_fp16.td | 90 // Comparison
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.td | 1543 // Comparison 1550 // Comparison with a register. 1555 // Comparison with a high register. 1577 // Comparison with memory. 1593 // Comparison between memory and a signed 16-bit immediate. 1602 // Comparison with a register. 1607 // Comparison with a high register. 1613 // Comparison with an unsigned 32-bit immediate. CLFIMux expands to CLFI 1622 // Comparison with memory. 1641 // Comparison between memory and an unsigned 8-bit immediate. [all …]
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 656 Expr *Comparison = in create_OSAtomicCompareAndSwap() local 692 /* Var=*/nullptr, Comparison, in create_OSAtomicCompareAndSwap()
|
| /llvm-project-15.0.7/.github/workflows/ |
| H A D | libclang-abi-tests.yml | 160 - name: Upload ABI Comparison
|