Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DPresburgerSetTest.cpp74 PresburgerSet complement = s.complement(); in testComplementAtPoints() local
75 complement.complement(); in testComplementAtPoints()
78 bool inComplement = complement.containsPoint(point); in testComplementAtPoints()
410 EXPECT_TRUE(set.unionSet(set.complement()).isEqual(universe)); in TEST()
412 EXPECT_FALSE(set.unionSet(set.complement()).isEqual(set)); in TEST()
414 EXPECT_FALSE(set.isEqual(set.unionSet(set.complement()))); in TEST()
427 EXPECT_FALSE(rect.complement().isEqual(square.complement())); in TEST()
458 expectEqual(evens.complement(), odds); in TEST()
459 expectEqual(odds.complement(), evens); in TEST()
502 expectEqual(evens.complement(), odds); in TEST()
[all …]
/llvm-project-15.0.7/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-cmps-05.ll2 ; eliminate *strict* signaling compares for load complement, load negative
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 Drisbg-02.ll117 ; ands with complement masks.
/llvm-project-15.0.7/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-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DPresburgerRelation.h90 PresburgerRelation complement() const;
174 PresburgerSet complement() const;
/llvm-project-15.0.7/clang/utils/
H A Dtoken-delta.py92 complement = sum(sets[:i] + sets[i+1:],[])
93 if self.getTestResult(complement):
94 return self.delta(complement, sets[:i] + sets[i+1:])
/llvm-project-15.0.7/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
H A Dfile-headers.test186 # INVALID-GNU-NEXT: Data: 2's complement, little endian
/llvm-project-15.0.7/llvm/test/tools/llvm-ifs/
H A Dobject.ifs16 # CHECK-ELF: Data: 2's complement, little endian
/llvm-project-15.0.7/clang/test/InterfaceStubs/
H A Dobject.ifs16 # CHECK-ELF: Data: 2's complement, little endian
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/
H A Dnarrowing-conversions.rst93 The C/C++ standard does not mandate two's complement for signed integers, and so
95 integer to signed integer. Clang's implementation uses the two's complement
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_ast_graft.c536 isl_set *complement; member
548 isl_set_free(if_node[i].complement); in clear_if_nodes()
624 if_node[j].complement); in insert_pending_guard_nodes()
644 isl_set_copy(if_node[found_else].complement)); in insert_pending_guard_nodes()
657 set = if_node[found_else].complement; in insert_pending_guard_nodes()
662 if_node[n_if].complement = set; in insert_pending_guard_nodes()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/GlobalISel/
H A Dshl-scalar-widening.ll6 ; integers in two’s complement representation:
/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DPresburgerRelation.cpp426 PresburgerRelation PresburgerRelation::complement() const { in complement() function in PresburgerRelation
855 PresburgerSet PresburgerSet::complement() const { in complement() function in PresburgerSet
856 return PresburgerSet(PresburgerRelation::complement()); in complement()
/llvm-project-15.0.7/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-15.0.7/compiler-rt/lib/builtins/
H A Dfp_compare_impl.inc70 // complement integer representation; if integers are represented in a
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dpr38762.ll3 ; Note: This patch is a complement to pr38763.
/llvm-project-15.0.7/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-15.0.7/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.
/llvm-project-15.0.7/libcxx/include/
H A Dbarrier171 2. An optimized implementation that exploits 2's complement arithmetic
/llvm-project-15.0.7/clang/docs/
H A DClangTools.rst57 tools that very specifically complement, and allow use and testing of
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/
H A Dsuspicious-call-argument.rst103 it with the length of the *longer* string, and taking its complement with

123