Home
last modified time | relevance | path

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

/llvm-project/libcxx/test/std/utilities/function.objects/logical.operations/
H A Dlogical_not.pass.cpp23 typedef std::logical_not<int> F; in main()
32 typedef std::logical_not<> F2; in main()
39 constexpr bool foo = std::logical_not<int> () (36); in main()
42 constexpr bool bar = std::logical_not<> () (36); in main()
H A Dtransparent.pass.cpp39 static_assert ( !is_transparent<std::logical_not<int>>::value, "" ); in main()
40 static_assert ( !is_transparent<std::logical_not<std::string>>::value, "" ); in main()
41 static_assert ( is_transparent<std::logical_not<void>>::value, "" ); in main()
42 static_assert ( is_transparent<std::logical_not<>>::value, "" ); in main()
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Duse-transparent-functors.cpp37 struct logical_not { struct
42 struct logical_not<void> { struct
94 find_if(begin, end, std::logical_not<bool>()); in main()
96 std::find_if(begin, end, std::logical_not<>()); in main()
/llvm-project/libcxx/test/std/utilities/function.objects/negators/
H A Dunary_negate.pass.cpp25 typedef std::unary_negate<std::logical_not<int> > F; in main()
26 const F f = F(std::logical_not<int>()); in main()
H A Dnot1.pass.cpp24 typedef std::logical_not<int> F; in main()
/llvm-project/libcxx/test/std/utilities/function.objects/
H A Doperations.implicit_ctad.pass.cpp89 std::logical_not f; in main()
90 ASSERT_SAME_TYPE(decltype(f), std::logical_not<>); in main()
/llvm-project/mlir/test/Target/Cpp/
H A Dlogical_operators.mlir5 %1 = emitc.logical_not %arg0 : i32
/llvm-project/libcxx/test/libcxx/depr/depr.func.adaptor.typedefs/
H A Dtypedefs.depr_in_cxx17.verify.cpp43 using T = std::logical_not<int>; in test_functional()
/llvm-project/libcxx/include/__functional/
H A Doperations.h507 struct _LIBCPP_TEMPLATE_VIS logical_not : __unary_function<_Tp, bool> {
511 _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(logical_not);
515 struct _LIBCPP_TEMPLATE_VIS logical_not<void> {
/llvm-project/libcxx/modules/std/
H A Dfunctional.inc43 using std::logical_not;
/llvm-project/mlir/test/Dialect/Tosa/
H A Dinlining.mlir56 %1 = "tosa.logical_not"(%0) : (tensor<i1>) -> tensor<i1>
H A Dops.mlir431 // CHECK-LABEL: logical_not
433 %0 = tosa.logical_not %arg0 : (tensor<1x21x3xi1>) -> tensor<1x21x3xi1>
712 %3 = tosa.logical_not %2 : (tensor<i1>) -> tensor<i1>
H A Dlevel_check.mlir716 %3 = "tosa.logical_not"(%2) : (tensor<i1>) -> tensor<i1>
H A Dcanonicalize.mlir426 %0 = tosa.logical_not %arg0 : (tensor<2x3xi1>) -> tensor<2x3xi1>
/llvm-project/mlir/test/Dialect/EmitC/
H A Dinvalid_ops.mlir382 // expected-error @+1 {{'emitc.logical_not' op result #0 must be 1-bit signless integer, but got 'i32'}}
383 %0 = "emitc.logical_not"(%arg0) : (i32) -> i32
H A Dops.mlir143 %1 = emitc.logical_not %arg0 : i32
/llvm-project/mlir/include/mlir/Dialect/EmitC/IR/
H A DEmitC.td825 def EmitC_LogicalNotOp : EmitC_UnaryOp<"logical_not", [CExpression]> {
828 With the `emitc.logical_not` operation the logical operator ! (negation) can
834 %0 = emitc.logical_not %arg0 : i32
/llvm-project/libcxx/include/
H A Dvalarray860 _LIBCPP_HIDE_FROM_ABI __val_expr<_UnaryOp<logical_not<_Tp>, const valarray&> > operator!() const;
1915 _LIBCPP_HIDE_FROM_ABI __val_expr<_UnaryOp<logical_not<value_type>, _ValExpr> > operator!() const {
1916 typedef _UnaryOp<logical_not<value_type>, _ValExpr> _NewExpr;
1917 return __val_expr<_NewExpr>(_NewExpr(logical_not<value_type>(), __expr_));
2366 inline __val_expr<_UnaryOp<logical_not<_Tp>, const valarray<_Tp>&> > valarray<_Tp>::operator!() const {
2367 using _Op = _UnaryOp<logical_not<_Tp>, const valarray<_Tp>&>;
2368 return __val_expr<_Op>(_Op(logical_not<_Tp>(), *this));
H A Dfunctional163 struct logical_not {
/llvm-project/mlir/lib/Pass/
H A DPass.cpp272 llvm::erase_if(passes, std::logical_not<std::unique_ptr<Pass>>()); in finalizePassList()
/llvm-project/libcxx/docs/
H A DUsingLibcxx.rst
/llvm-project/mlir/include/mlir/Dialect/Tosa/IR/
H A DTosaOps.td1111 // Operator: logical_not
1113 def Tosa_LogicalNotOp : Tosa_ElementwiseUnaryOp<"logical_not"> {
/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTable.h757 std::logical_not<std::unique_ptr<PredicateTy>>()); in emitPredicateListOpcodes()
/llvm-project/mlir/test/Conversion/TosaToLinalg/
H A Dtosa-to-linalg.mlir872 %3 = tosa.logical_not %arg0 : (tensor<1xi1>) -> tensor<1xi1>
/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc2084 SYMBOL(logical_not, std::, <functional>)