| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | string_utils.cpp | 30 bool Negative, bool Upper) { in appendNumber() argument 33 RAW_CHECK(Base == 10 || !Negative); in appendNumber() 34 RAW_CHECK(AbsoluteValue || !Negative); in appendNumber() 37 if (Negative && MinNumberLength) in appendNumber() 39 if (Negative && PadWithZero) in appendNumber() 60 if (Negative && !PadWithZero) in appendNumber() 80 const bool Negative = (Num < 0); in appendSignedDecimal() local 83 : static_cast<u64>(Negative ? -Num : Num); in appendSignedDecimal() 85 PadWithZero, Negative, /*Upper=*/false); in appendSignedDecimal()
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | APFloat.h | 473 void makeSmallestNormalized(bool Negative = false); 887 Val.makeZero(Negative); 896 Val.makeInf(Negative); 909 return getQNaN(Sem, Negative, &intPayload); 911 return getQNaN(Sem, Negative, nullptr); 919 Val.makeNaN(false, Negative, payload); 927 Val.makeNaN(true, Negative, payload); 936 Val.makeLargest(Negative); 946 Val.makeSmallest(Negative); 955 bool Negative = false) { [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/AggressiveInstCombine/ |
| H A D | trunc_udivrem.ll | 28 ; Negative test 54 ; Negative test: can only fold to <2 x i16>, requiring new vector type 68 ; Negative test 119 ; Negative test 145 ; Negative test: can only fold to <2 x i16>, requiring new vector type 159 ; Negative test
|
| H A D | trunc_ashr.ll | 4 ; Negative test - could be folded if preceding InstCombine 31 ; Negative test 46 ; Negative test 87 ; Negative test 132 ; Negative test 167 ; Negative test - can only fold to <2 x i16>, requiring new vector type 188 ; Negative test 222 ; Negative test
|
| H A D | trunc_lshr.ll | 15 ; Negative test 30 ; Negative test 71 ; Negative test 116 ; Negative test 151 ; Negative test - can only fold to <2 x i16>, requiring new vector type 172 ; Negative test 204 ; Negative test
|
| H A D | trunc_shl.ll | 28 ; Negative test - shift amount isn't less than target bitwidth 43 ; Negative test -- variable shift amount 76 ; Negative test (https://reviews.llvm.org/D108091#2950930) 107 ; Negative test - can only fold to <2 x i16>, requiring new vector type 122 ; Negative test
|
| H A D | rotate.ll | 201 ; Negative test - non-power-of-2 might require urem expansion in the backend. 234 ; Negative test - wrong phi ops. 267 ; Negative test - too many phi ops. 307 ; Negative test - wrong cmp (but this should match?). 340 ; Negative test - wrong shift. 373 ; Negative test - wrong shift for rotate (but can be folded to a generic funnel shift). 402 ; Negative test - wrong sub. 435 ; Negative test - extra use. Technically, we could transform this
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | amdgpu-codegenprepare-foldnegate.ll | 28 ; Negative test: should not transform for variable test masks 43 ; Negative test: should not transform for multiple uses of the 58 ; Negative test: should not transform for a xor with no operand equal to -1
|
| H A D | alignbit-pat.ll | 40 ; Negative test, wrong constant 56 ; Negative test, wrong constant 85 ; Negative test, shift amount more than 31
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | fadd-fsub-factor.ll | 87 ; Negative test - extra uses should disable the fold. 104 ; Negative test - extra uses should disable the fold. 121 ; Negative test - extra uses should disable the fold. 211 ; Negative test - extra uses should disable the fold. 228 ; Negative test - extra uses should disable the fold. 245 ; Negative test - extra uses should disable the fold. 318 ; Negative test - common operand is not divisor. 333 ; Negative test - common operand is not divisor. 378 ; Negative test - extra uses should disable the fold. 444 ; Negative test - disabled if x+y is denormal. [all …]
|
| H A D | select-select.ll | 99 ; Negative test - extra use would require another instruction. 114 ; Negative test - undef in shuffle mask prevents transform. 127 ; Negative test - not a "select shuffle" 140 ; Negative test - must shuffle one of the select operands 153 ; Negative test - don't crash (this is not a select shuffle because it changes vector length) 166 ; Negative test - don't crash (this is not a select shuffle because it changes vector length)
|
| H A D | ptr-int-ptr-icmp.ll | 48 ; Negative test - Wrong Integer type. 64 ; Negative test - Pointers in different address space 79 ; Negative test - Pointers in different address space
|
| H A D | fptrunc.ll | 93 ; Negative test - this would require an extra instruction. 110 ; Negative test - the extend must be from the same source type as the result of the trunc. 125 ; Negative test - but given enough FMF, should this be folded? 168 ; Negative test - intermediate rounding in float type. 181 ; Negative test - intermediate rounding in float type.
|
| H A D | gep-vector.ll | 30 ; Negative test - datalayout's alloc size for the 2 types must match. 43 ; Negative test - datalayout's alloc size for the 2 types must match. 80 ; Negative test - datalayout's alloc size for the 2 types must match. 95 ; Negative test - datalayout's alloc size for the 2 types must match. 138 ; Negative test - avoid doing bitcast on i8*, because '16' should be scaled by 'vscale'.
|
| H A D | trunc-load.ll | 55 ; Negative test - extra use means we would not eliminate the original load. 72 ; Negative test - don't create a load if the type is not allowed by the data-layout. 85 ; Negative test - don't transform volatiles.
|
| H A D | insertelement-bitcast.ll | 49 ; Negative test - 2 extra uses would require an extra instruction. 68 ; Negative test - wrong source type for vector. 83 ; Negative test - wrong source type for scalar.
|
| H A D | bswap-inseltpoison.ll | 44 ; Negative test - extra use 60 ; Negative test - scalar type is not in the data layout 73 ; Negative test - don't touch widening shuffles (for now)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | fp-const-fold.ll | 92 ; Negative test - nan is ok. 106 ; Negative test - nan is ok. 136 ; Negative test - inf is ok. 150 ; Negative test - inf is ok.
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ConditionOptimizer.cpp | 249 bool Negative = (Opc == AArch64::ADDSWri || Opc == AArch64::ADDSXri); in adjustCmp() local 253 if (Negative) { in adjustCmp() 262 if (OldImm == 0 && ((Negative && Correction == 1) || in adjustCmp() 263 (!Negative && Correction == -1))) { in adjustCmp()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | argmemonly-call.ll | 20 ; Negative test: show argmemonly is required 45 ; Negative test: %might clobber gep 60 ; Negative test: %loc might alias %loc2
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ |
| H A D | strictfp-sqrt-nonneg.ll | 86 ; Negative test: should not fire due to rounding mode metadata. 100 ; Negative test: should not fire due to rounding mode metadata. 114 ; Negative test: should not fire due to rounding mode metadata. 128 ; Negative test: should not fire due to rounding mode metadata. 142 ; Negative test: should not fire due to rounding mode metadata. 156 ; Negative test: should not fire due to rounding mode metadata. 170 ; Negative test: should not fire due to rounding mode metadata. 184 ; Negative test: should not fire due to rounding mode metadata. 198 ; Negative test: should not fire due to rounding mode metadata. 212 ; Negative test: should not fire due to rounding mode metadata.
|
| H A D | icmp-abs-nabs.ll | 43 ; Negative test - we need 'nsw' in the abs(). 60 ; Negative test - range intersection is not subset. 116 ; Negative test - we need 'nsw' in the abs(). 133 ; Negative test - range intersection is not empty. 216 ; Negative test - range intersection is not subset. 272 ; Negative test - range intersection is not subset. 369 ; Negative test - intersection does not equal absolute value range. 387 ; Negative test - intersection does not equal absolute value range.
|
| H A D | icmp.ll | 58 ; Negative test: 3>2 81 ; Negative test: Wrong predicate 95 ; Negative test: Wrong predicate 109 ; Negative test: Wrong icmp operand
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/ |
| H A D | add-section.test | 56 ## Negative test for invalid --add-sections argument - missing '='. 61 ## Negative test for invalid --add-sections argument - missing file name.
|
| /llvm-project-15.0.7/libc/test/src/stdlib/ |
| H A D | abs_test.cpp | 16 TEST(LlvmLibcAbsTest, Negative) { EXPECT_EQ(__llvm_libc::abs(-1), 1); } in TEST() argument
|