Home
last modified time | relevance | path

Searched refs:complement (Results 1 – 25 of 60) sorted by relevance

123

/llvm-project/mlir/unittests/Analysis/Presburger/
H A DPresburgerSetTest.cpp76 PresburgerSet complement = s.complement(); in testComplementAtPoints() local
77 complement.complement(); in testComplementAtPoints()
80 bool inComplement = complement.containsPoint(point); in testComplementAtPoints()
394 EXPECT_TRUE(set.unionSet(set.complement()).isEqual(universe)); in TEST()
396 EXPECT_FALSE(set.unionSet(set.complement()).isEqual(set)); in TEST()
398 EXPECT_FALSE(set.isEqual(set.unionSet(set.complement()))); in TEST()
406 PresburgerSet universeRect = square.unionSet(square.complement()); in TEST()
407 PresburgerSet universeSquare = rect.unionSet(rect.complement()); in TEST()
411 EXPECT_FALSE(rect.complement().isEqual(square.complement())); in TEST()
446 expectEqual(evens.complement(), odds); in TEST()
[all …]
/llvm-project/llvm/test/CodeGen/SystemZ/
H A Dnot-01.ll1 ; Combined logical operations involving complement on z15
5 ; And-with-complement 32-bit.
15 ; And-with-complement 64-bit.
25 ; Or-with-complement 32-bit.
35 ; Or-with-complement 64-bit.
105 ; Or-with-complement 32-bit of a constant.
116 ; Or-with-complement 64-bit of a constant.
H A Dfp-cmp-05.ll2 ; eliminate compares for load complement, load negative and load
8 ; Load complement (sign-bit flipped).
H A Dfp-strict-cmp-05.ll2 ; eliminate *strict* compares for load complement, load negative and load
8 ; Load complement (sign-bit flipped).
H A Dfp-strict-cmps-05.ll2 ; eliminate *strict* signaling compares for load complement, load negative
8 ; Load complement (sign-bit flipped).
H A Dor-10.ll6 ; Or with complement.
H A Dand-10.ll19 ; And with complement.
H A Drisbg-02.ll117 ; ands with complement masks.
/llvm-project/lldb/examples/customization/bin-utils/
H A DREADME23 Convert the integer to print its two's complement representation.
25 args[1] (mandatory) is the bit width of the two's complement representation
/llvm-project/mlir/include/mlir/Analysis/Presburger/
H A DPresburgerRelation.h152 PresburgerRelation complement() const;
261 PresburgerSet complement() const;
/llvm-project/clang/utils/
H A Dtoken-delta.py93 complement = sum(sets[:i] + sets[i + 1 :], [])
94 if self.getTestResult(complement):
95 return self.delta(complement, sets[:i] + sets[i + 1 :])
/llvm-project/llvm/test/tools/llvm-readobj/ELF/
H A Dgnu-file-headers.test14 # I386-NEXT: Data: 2's complement, little endian
57 # X86-64-NEXT: Data: 2's complement, little endian
101 # MIPSEL-NEXT: Data: 2's complement, little endian
/llvm-project/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/
H A Dnarrowing-conversions.rst
/llvm-project/clang/test/InterfaceStubs/
H A Dobject.ifs16 # CHECK-ELF: Data: 2's complement, little endian
/llvm-project/llvm/test/tools/llvm-ifs/
H A Dobject.ifs16 # CHECK-ELF: Data: 2's complement, little endian
/llvm-project/lld/test/ELF/
H A Dbasic-ppc64.s12 # BE-NEXT: Data: 2's complement, big endian
/llvm-project/polly/lib/External/isl/
H A Disl_ast_graft.c555 isl_set *complement; member
567 isl_set_free(if_node[i].complement); in clear_if_nodes()
643 if_node[j].complement); in insert_pending_guard_nodes()
663 isl_set_copy(if_node[found_else].complement)); in insert_pending_guard_nodes()
676 set = if_node[found_else].complement; in insert_pending_guard_nodes()
681 if_node[n_if].complement = set; in insert_pending_guard_nodes()
/llvm-project/llvm/test/tools/llvm-objcopy/ELF/
H A Dpartitions.test17 MAIN-NEXT: Data: 2's complement, little endian
76 PART1-NEXT: Data: 2's complement, little endian
131 PART2-NEXT: Data: 2's complement, little endian
/llvm-project/llvm/test/CodeGen/X86/GlobalISel/
H A Dshl-scalar-widening.ll6 ; integers in two’s complement representation:
/llvm-project/mlir/lib/Analysis/Presburger/
H A DPresburgerRelation.cpp316 /// difference and ~ denotes complement.
329 /// division. For example, the complement of x <= 7*floor(x/7) is still
336 /// added to each part, we can skip the parts where the complement of any
459 // Its complement is (x) : (x = 3e) or (x = 3e + 2). in getSetDifference()
558 // state before adding this complement constraint, and add s_ij to b. in getSetDifference()
597 /// Return the complement of this set.
598 PresburgerRelation PresburgerRelation::complement() const {
1086 PresburgerSet PresburgerSet::complement() const { in subtract()
1087 return PresburgerSet(PresburgerRelation::complement());
592 PresburgerRelation PresburgerRelation::complement() const { complement() function in PresburgerRelation
1080 PresburgerSet PresburgerSet::complement() const { complement() function in PresburgerSet
/llvm-project/compiler-rt/lib/builtins/
H A Dfp_compare_impl.inc70 // complement integer representation; if integers are represented in a
/llvm-project/llvm/test/CodeGen/X86/
H A Dpr38762.ll3 ; Note: This patch is a complement to pr38763.
/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrFormats.td52 // sign extended constant interpreted as a two's complement number. The
78 // twos-complement addition (`sub(a,b) == a + ~b + 1', `subb(a,b) ==
129 // determined by the contents of `Rs2' interpreted as a two's complement
/llvm-project/mlir/include/mlir/Dialect/Arith/IR/
H A DArithBase.td23 assumes integers are represented by bitvectors with a two's complement
/llvm-project/clang-tools-extra/docs/clang-tidy/checks/bugprone/
H A Dsigned-char-misuse.rst49 code is also stored as ``-1`` in two's complement form of char type.

123