| /llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/ |
| H A D | PresburgerSetTest.cpp | 74 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 D | not-01.ll | 1 ; 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 D | fp-cmp-05.ll | 2 ; eliminate compares for load complement, load negative and load 8 ; Load complement (sign-bit flipped).
|
| H A D | fp-strict-cmps-05.ll | 2 ; eliminate *strict* signaling compares for load complement, load negative 8 ; Load complement (sign-bit flipped).
|
| H A D | fp-strict-cmp-05.ll | 2 ; eliminate *strict* compares for load complement, load negative and load 8 ; Load complement (sign-bit flipped).
|
| H A D | risbg-02.ll | 117 ; ands with complement masks.
|
| /llvm-project-15.0.7/lldb/examples/customization/bin-utils/ |
| H A D | README | 23 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 D | PresburgerRelation.h | 90 PresburgerRelation complement() const; 174 PresburgerSet complement() const;
|
| /llvm-project-15.0.7/clang/utils/ |
| H A D | token-delta.py | 92 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 D | gnu-file-headers.test | 14 # 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 D | file-headers.test | 186 # INVALID-GNU-NEXT: Data: 2's complement, little endian
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-ifs/ |
| H A D | object.ifs | 16 # CHECK-ELF: Data: 2's complement, little endian
|
| /llvm-project-15.0.7/clang/test/InterfaceStubs/ |
| H A D | object.ifs | 16 # CHECK-ELF: Data: 2's complement, little endian
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/ |
| H A D | narrowing-conversions.rst | 93 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 D | isl_ast_graft.c | 536 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 D | shl-scalar-widening.ll | 6 ; integers in two’s complement representation:
|
| /llvm-project-15.0.7/mlir/lib/Analysis/Presburger/ |
| H A D | PresburgerRelation.cpp | 426 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 D | partitions.test | 17 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 D | fp_compare_impl.inc | 70 // complement integer representation; if integers are represented in a
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | pr38762.ll | 3 ; Note: This patch is a complement to pr38763.
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiInstrFormats.td | 52 // 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 D | signed-char-misuse.rst | 49 code is also stored as ``-1`` in two's complement form of char type.
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | barrier | 171 2. An optimized implementation that exploits 2's complement arithmetic
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ClangTools.rst | 57 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 D | suspicious-call-argument.rst | 103 it with the length of the *longer* string, and taking its complement with
|