Home
last modified time | relevance | path

Searched refs:Negative (Results 1 – 25 of 464) sorted by relevance

12345678910>>...19

/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dstring_utils.cpp30 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 DAPFloat.h473 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 Dtrunc_udivrem.ll28 ; 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 Dtrunc_ashr.ll4 ; 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 Dtrunc_lshr.ll15 ; 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 Dtrunc_shl.ll28 ; 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 Drotate.ll201 ; 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 Damdgpu-codegenprepare-foldnegate.ll28 ; 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 Dalignbit-pat.ll40 ; 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 Dfadd-fsub-factor.ll87 ; 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 Dselect-select.ll99 ; 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 Dptr-int-ptr-icmp.ll48 ; Negative test - Wrong Integer type.
64 ; Negative test - Pointers in different address space
79 ; Negative test - Pointers in different address space
H A Dfptrunc.ll93 ; 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 Dgep-vector.ll30 ; 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 Dtrunc-load.ll55 ; 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 Dinsertelement-bitcast.ll49 ; 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 Dbswap-inseltpoison.ll44 ; 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 Dfp-const-fold.ll92 ; 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 DAArch64ConditionOptimizer.cpp249 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 Dargmemonly-call.ll20 ; 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 Dstrictfp-sqrt-nonneg.ll86 ; 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 Dicmp-abs-nabs.ll43 ; 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 Dicmp.ll58 ; 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 Dadd-section.test56 ## 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 Dabs_test.cpp16 TEST(LlvmLibcAbsTest, Negative) { EXPECT_EQ(__llvm_libc::abs(-1), 1); } in TEST() argument

12345678910>>...19