/llvm-project/libcxx/include/ |
H A D | stdatomic.h | 21 #define ATOMIC_BOOL_LOCK_FREE see below 22 #define ATOMIC_CHAR_LOCK_FREE see below 23 #define ATOMIC_CHAR16_T_LOCK_FREE see below 24 #define ATOMIC_CHAR32_T_LOCK_FREE see below 25 #define ATOMIC_WCHAR_T_LOCK_FREE see below 26 #define ATOMIC_SHORT_LOCK_FREE see below 27 #define ATOMIC_INT_LOCK_FREE see below 28 #define ATOMIC_LONG_LOCK_FREE see below 29 #define ATOMIC_LLONG_LOCK_FREE see below 30 #define ATOMIC_POINTER_LOCK_FREE see below [all...] |
H A D | concepts | 19 concept same_as = see below; 23 concept derived_from = see below; 27 concept convertible_to = see below; 31 concept common_reference_with = see below; 35 concept common_with = see below; 39 concept integral = see below; 41 concept signed_integral = see below; 43 concept unsigned_integral = see below; 45 concept floating_point = see below; 49 concept assignable_from = see below; [all...] |
H A D | numbers | 31 template<floating_point T> inline constexpr T e_v<T> = see below; 32 template<floating_point T> inline constexpr T log2e_v<T> = see below; 33 template<floating_point T> inline constexpr T log10e_v<T> = see below; 34 template<floating_point T> inline constexpr T pi_v<T> = see below; 35 template<floating_point T> inline constexpr T inv_pi_v<T> = see below; 36 template<floating_point T> inline constexpr T inv_sqrtpi_v<T> = see below; 37 template<floating_point T> inline constexpr T ln2_v<T> = see below; 38 template<floating_point T> inline constexpr T ln10_v<T> = see below; 39 template<floating_point T> inline constexpr T sqrt2_v<T> = see below; 40 template<floating_point T> inline constexpr T sqrt3_v<T> = see below; [all...] |
/llvm-project/libcxx/test/std/atomics/stdatomic.h.syn/ |
H A D | types.compile.pass.cpp | 19 // #define ATOMIC_BOOL_LOCK_FREE see below 20 // #define ATOMIC_CHAR_LOCK_FREE see below 21 // #define ATOMIC_CHAR16_T_LOCK_FREE see below 22 // #define ATOMIC_CHAR32_T_LOCK_FREE see below 23 // #define ATOMIC_WCHAR_T_LOCK_FREE see below 24 // #define ATOMIC_SHORT_LOCK_FREE see below 25 // #define ATOMIC_INT_LOCK_FREE see below 26 // #define ATOMIC_LONG_LOCK_FREE see below 27 // #define ATOMIC_LLONG_LOCK_FREE see below 28 // #define ATOMIC_POINTER_LOCK_FREE see below [all...] |
/llvm-project/mlir/test/Dialect/LLVMIR/ |
H A D | parameter-attrs-invalid.mlir | 5 // expected-error@below {{"llvm.noalias" attribute attached to non-pointer LLVM type}} 10 // expected-error@below {{"llvm.noalias" should be a unit attribute}} 15 // expected-error@below {{"llvm.readonly" attribute attached to non-pointer LLVM type}} 20 // expected-error@below {{"llvm.readonly" should be a unit attribute}} 25 // expected-error@below {{"llvm.nest" attribute attached to non-pointer LLVM type}} 30 // expected-error@below {{"llvm.nest" should be a unit attribute}} 35 // expected-error@below {{"llvm.align" attribute attached to non-pointer LLVM type}} 40 // expected-error@below {{"llvm.align" should be an integer attribute}} 45 // expected-error@below {{"llvm.sret" attribute attached to non-pointer LLVM type}} 50 // expected-error@below {{"llvm.byval" attribute attached to non-pointer LLVM type}} [all …]
|
/llvm-project/mlir/test/Dialect/Transform/ |
H A D | expensive-checks.mlir | 3 // expected-note @below {{ancestor payload op}} 5 // expected-note @below {{nested payload op}} 22 // expected-note @below {{handle to invalidated ops}} 25 // expected-note @below {{invalidated by this transform op that consumes its operand #0}} 27 … // expected-error @below {{op uses a handle invalidated by a previously executed transform op}} 38 // expected-note @below {{repeated target op}} 65 …// expected-error @below {{a handle passed as operand #0 and consumed by this operation points to … 77 // expected-note @below {{ancestor payload op}} 78 // expected-note @below {{nested payload op}} 83 // expected-note @below {{handle to invalidated ops}} [all …]
|
H A D | ops-invalid.mlir | 3 // expected-error @below {{expects the entry block to have at least one argument}} 9 // expected-error @below {{expects the first entry block argument to be of type implementing Transf… 16 // expected-note @below {{nested in another possible top-level op}} 19 // expected-error @below {{expects operands to be provided for a nested op}} 27 // expected-error @below {{expects to have a terminator in the body}} 37 // expected-error @below {{'transform.sequence' op expects trailing entry block arguments to be of … 38 // expected-note @below {{argument #1 does not}} 45 // expected-error @below {{expected children ops to implement TransformOpInterface}} 48 // expected-note @below {{op without interface}} 54 // expected-error @below {{expects the types of the terminator operands to match the types of the r… [all …]
|
H A D | test-interpreter.mlir | 7 // expected-remark @below {{applying transformation}} 18 // expected-remark @below {{succeeded}} 29 // expected-error @below {{expected the operand to be associated a payload op of kind transform.sequence got transform.test_produce_self_handle_or_forward_operand}} 44 // expected-remark @below {{succeeded}} 56 // expected-remark @below {{applying transformation "a"}} 58 // expected-remark @below {{applying transformation "b"}} 60 // expected-remark @below {{applying transformation "c"}} 63 // expected-remark @below {{applying transformation "d"}} 65 // expected-remark @below {{applying transformation "e"}} 78 // expected-remark @below {{succeede [all...] |
H A D | check-use-after-free.mlir | 4 // expected-note @below {{allocated here}} 13 // expected-note @below {{freed here}} 19 // expected-warning @below {{operand #0 may be used after free}} 31 // expected-note @below {{allocated here}} 33 // expected-note @below {{freed here}} 48 // expected-warning @below {{operand #0 may be used after free}} 60 // expected-note @below {{allocated here}} 74 // expected-note @below {{freed here}} 79 // expected-warning @below {{operand #0 may be used after free}} 92 // expected-note @below {{allocate [all...] |
H A D | transform-state-extension.mlir | 3 // expected-note @below {{associated payload op}} 6 // expected-remark @below {{extension absent}} 9 // expected-remark @below {{extension present, A}} 12 // expected-remark @below {{extension absent}} 20 // expected-note @below {{associated payload op}} 26 // expected-remark @below {{extension present, B}} 34 // expected-note @below {{associated payload op}} 38 // expected-remark @below {{extension present, A}} 40 // expected-note @below {{associated payload op}} 42 // expected-remark @below {{extension present, A}} [all …]
|
H A D | multi-arg-top-level-ops.mlir | 15 // expected-remark @below {{first extra}} 17 // expected-remark @below {{second extra}} 21 // expected-remark @below {{first extra}} 25 // expected-remark @below {{second extra}} 28 // expected-remark @below {{second extra}} 66 …// expected-error @below {{operation expects 1 extra value bindings, but 2 were provided to the in… 88 // expected-remark @below {{first extra}} 90 // expected-remark @below {{second extra}} 94 // expected-remark @below {{first extra}} 98 // expected-remark @below {{second extra}} [all …]
|
H A D | multi-arg-top-level-values.mlir | 8 // expected-remark @below {{first extra}} 9 // expected-note @below {{value handle points to an op result #0}} 10 // expected-note @below {{value handle points to an op result #1}} 13 // expected-remark @below {{first extra}} 14 // expected-note @below {{value handle points to an op result #0}} 20 // expected-remark @below {{second extra}} 21 // expected-note @below {{value handle points to an op result #0}} 22 // expected-note @below {{value handle points to an op result #1}} 42 // expected-error @below {{wrong kind of value provided for top-level operation handle}} 51 …// expected-error @below {{operation expects 1 extra value bindings, but 2 were provided to the in…
|
/llvm-project/mlir/test/IR/ |
H A D | elements-attr-interface.mlir | 11 // expected-error@below {{Test iterating `int64_t`: unable to iterate type}} 12 // expected-error@below {{Test iterating `uint64_t`: 10, 11, 12, 13, 14}} 13 // expected-error@below {{Test iterating `APInt`: 10, 11, 12, 13, 14}} 14 // expected-error@below {{Test iterating `IntegerAttr`: 10 : i64, 11 : i64, 12 : i64, 13 : i64, 14 : i64}} 17 // expected-error@below {{Test iterating `int64_t`: 10, 11, 12, 13, 14}} 18 // expected-error@below {{Test iterating `uint64_t`: 10, 11, 12, 13, 14}} 19 // expected-error@below {{Test iterating `APInt`: 10, 11, 12, 13, 14}} 20 // expected-error@below {{Test iterating `IntegerAttr`: 10 : i64, 11 : i64, 12 : i64, 13 : i64, 14 : i64}} 24 // expected-error@below {{Test iterating `int64_t`: expected element type to be an integer type}} 25 // expected-error@below {{Tes [all...] |
H A D | test-symbol-uses.mlir | 5 // expected-remark@below {{symbol_removable function successfully erased}} 10 // expected-remark@below {{symbol has no uses}} 11 // expected-remark@below {{found use of symbol : @symbol_foo}} 12 // expected-remark@below {{symbol contains 3 nested references}} 24 // expected-remark@below {{symbol has no uses}} 49 // expected-remark@below {{symbol has no uses}} 50 // expected-remark@below {{symbol contains 2 nested references}} 52 // expected-remark@below {{found use of symbol : @module_b::@module_c::@foo : "foo"}} 53 // expected-remark@below {{found use of symbol : @module_b::@module_c::@foo : "module_c"}} 54 // expected-remark@below {{found use of symbol : @module_b::@module_c::@foo : "module_b"}} [all …]
|
/llvm-project/mlir/test/Target/LLVMIR/ |
H A D | llvmir-invalid.mlir | 3 // expected-error @below{{cannot be converted to LLVM IR}} 11 // expected-error @below{{expected vector or array type}} 19 // expected-error @below{{expected an array attribute for a struct constant}} 27 // expected-error @below{{expected an array attribute for a struct constant}} 35 // expected-error @below{{expected struct element types to be floating point type or integer type}} 43 // expected-error @below{{expected struct element attribute types to be floating point type or integer type}} 51 // expected-error @below{{struct element at index 0 is of wrong type}} 67 // expected-error @below{{expected float type of width 64}} 75 // expected-error @below{{expected integer type of width 16}} 82 // expected-error @below{{unsupporte [all...] |
/llvm-project/mlir/test/Dialect/OpenMP/ |
H A D | invalid.mlir | 124 // expected-error @below {{op loop wrapper does not contain exactly one nested op}} 136 // expected-error @below {{only supported nested wrapper is 'omp.simd'}} 163 // expected-error @below {{expected '{'}} 174 // expected-error @below {{invalid clause value: 'default'}} 184 // expected-error @below {{invalid clause value: 'default'}} 193 // expected-error @below {{invalid clause value: 'default'}} 203 // expected-error @below {{expected '{'}} 214 // expected-error @below {{expected '{'}} 225 // expected-error @below {{expected '{'}} 296 // expected-error @below {{o [all...] |
/llvm-project/mlir/test/Analysis/ |
H A D | test-match-reduction.mlir | 6 // expected-remark@below {{Testing function}} 8 // expected-remark@below {{Reduction found in output #0!}} 9 // expected-remark@below {{Reduced Value: <block argument> of type 'f32' at index: 0}} 10 // expected-remark@below {{Combiner Op: %1 = arith.addf }} 25 // expected-remark@below {{Testing function}} 29 // expected-remark@below {{Reduction found in output #0!}} 30 // expected-remark@below {{Reduced Value: %1 = affine.load }} 31 // expected-remark@below {{Combiner Op: %2 = arith.addf }} 45 // expected-remark@below {{Testing function}} 47 // expected-remark@below {{Reduction NOT found in output #0!}} [all …]
|
/llvm-project/mlir/test/Dialect/Linalg/ |
H A D | match-ops-interpreter.mlir | 28 // expected-remark @below {{structured}} 33 // expected-remark @below {{structured}} 38 // expected-remark @below {{structured}} 109 // expected-remark @below {{other}} 111 // expected-remark @below {{other}} 113 // expected-remark @below {{other}} 115 // expected-remark @below {{structured}} 116 // expected-remark @below {{other}} 122 // expected-remark @below {{other}} 126 // expected-remark @below {{othe [all...] |
H A D | match-ops-invalid.mlir | 5 // expected-error @below {{expected one body argument}} 17 // expected-error @below {{expected body argument to implement TransformHandleTypeInterface}} 29 // expected-error @below {{expects nested operations to implement MatchOpInterface}} 32 // expected-note @below {{offending operation}} 42 // expected-error @below {{expects parent op to be 'transform.match.structured'}} 54 // expected-error @below {{expected predicate to apply to the surrounding structured op}} 67 …// expected-error @below {{only one of {"reduction_position", "passthrough", "elementwise", "contr… 80 // expected-error @below {{cannot request both 'all' and 'inverted' values in the list}} 93 // expected-error @below {{cannot both request 'all' and specific values in the list}} 105 // expected-error @below {{must request specific values in the list if 'all' is not specified}} [all …]
|
H A D | transform-ops-invalid.mlir | 5 // expected-error@below {{'transform.structured.interchange' op expects iterator_interchange to be a permutation, found 1, 1}} 13 // expected-error@below {{expects padding_dimensions to contain positive integers, found [1, -7]}} 21 // expected-error@below {{expects nofold_flags to contain booleans (0/1), found [1, 7]}} 29 // expected-error@below {{expects transpose_paddings to be a permutation, found [1, 1]}} 37 // expected-error@below {{'transform.structured.interchange' op attribute 'iterator_interchange' failed to satisfy constraint: i64 dense array attribute whose value is non-negative}} 45 // expected-error@below {{expects all results type to be the same}} 54 // expected-error@below {{not a valid permutation}} 66 // expected-error@below {{at most one of the packed_size and the padded_sizes_next_multiple_of can be nonzero}} 90 // expected-error@below {{expected ']' in dynamic index list}} 91 // expected-error@below {{custo [all...] |
/llvm-project/mlir/test/Dialect/DLTI/ |
H A D | invalid.mlir | 3 // expected-error@below {{attribute 'dlti.unknown' not supported by dialect}} 8 // expected-error@below {{'dlti.map' is expected to be a #dlti.map attribute}} 13 // expected-error@below {{'dlti.dl_spec' is expected to be a #dlti.dl_spec attribute}} 18 // expected-error@below {{invalid kind of attribute specified}} 23 // expected-error@below {{expected a type or a quoted string}} 28 // expected-error@below {{empty string as DLTI key is not allowed}} 33 // expected-error@below {{repeated DLTI key: "test.id"}} 41 // expected-error@below {{repeated DLTI key: i32}} 49 // expected-error@below {{repeated DLTI key: i32}} 57 // expected-error@below {{unknow [all...] |
/llvm-project/mlir/test/Integration/Dialect/Transform/ |
H A D | match_matmul.mlir | 54 // expected-remark @below {{fill}} 56 // expected-remark @below {{matmul}} 57 // expected-remark @below {{dimensions 10 : i64, 15 : i64, 20 : i64}} 58 // expected-remark @below {{LHS type f16}} 59 // expected-remark @below {{RHS type f32}} 60 // expected-remark @below {{result type f64}} 69 // expected-remark @below {{fill}} 75 // expected-remark @below {{matmul}} 76 // expected-remark @below {{dimensions 10 : i64, 15 : i64, 20 : i64}} 77 // expected-remark @below {{LHS type f32}} [all …]
|
H A D | match_reduction.mlir | 132 // expected-remark @below {{fill}} 135 // expected-remark @below {{leading}} 147 // expected-remark @below {{reduction}} 148 // expected-remark @below {{rank 2}} 149 // expected-remark @below {{dimensions 8 : i64, 64 : i64}} 150 // expected-remark @below {{bitwidth 32 : i64}} 168 // expected-remark @below {{fill}} 170 // expected-remark @below {{reduction}} 171 // expected-remark @below {{rank 2}} 172 // expected-remark @below {{dimensions 8 : i64, 64 : i64}} [all …]
|
/llvm-project/mlir/test/Dialect/PDL/ |
H A D | invalid.mlir | 10 // expected-error@below {{expected at least one argument}} 24 // expected-error@below {{expected at least one argument}} 38 // expected-error@below {{expected only one of [`type`, `value`] to be set}} 52 // expected-error@below {{expected constant value when specified within a `pdl.rewrite`}} 62 // expected-error@below {{expected constant value when specified within a `pdl.rewrite`}} 70 …// expected-error@below {{expected a bindable user when defined in the matcher body of a `pdl.patt… 84 …// expected-error@below {{expected a bindable user when defined in the matcher body of a `pdl.patt… 98 …// expected-error@below {{expected a bindable user when defined in the matcher body of a `pdl.patt… 114 // expected-error@below {{must have an operation name when nested within a `pdl.rewrite`}} 122 …// expected-error@below {{expected the same number of attribute values and attribute names, got 1 … [all …]
|
/llvm-project/mlir/test/Dialect/Polynomial/ |
H A D | attributes.mlir | 4 // expected-error@below {{polynomials must have one indeterminate, but there were multiple: x, y}} 9 // expected-error@below {{expected integer value}} 10 // expected-error@below {{expected a monomial}} 11 // expected-error@below {{found invalid integer exponent}} 18 // expected-error@below {{parsed polynomial must have unique exponents among monomials}} 23 // expected-error@below {{expected + and more monomials, or > to end polynomial attribute}} 29 // expected-error@below {{expected a monomial}} 37 // expected-error@below {{failed to parse Polynomial_RingAttr parameter 'coefficientModulus' which is to be a `::mlir::IntegerAttr`}} 38 // expected-error@below {{expected attribute value}} 43 // expected-error@below {{coefficientModulu [all...] |