Home
last modified time | relevance | path

Searched refs:LogicalNot (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/
H A Dlogical-ops.mlir119 // spv.LogicalNot
124 // CHECK: [[TMP:%.*]] = spv.LogicalNot {{%.*}} : i1
125 %0 = spv.LogicalNot %arg0 : i1
126 // CHECK: {{%.*}} = spv.LogicalNot [[TMP]] : i1
127 %1 = spv.LogicalNot %0 : i1
133 // CHECK: {{%.*}} = spv.LogicalNot {{%.*}} : vector<4xi1>
134 %0 = spv.LogicalNot %arg0 : vector<4xi1>
143 %0 = spv.LogicalNot %arg0
152 %0 = spv.LogicalNot %arg0 :
161 %0 = spv.LogicalNot : i1
[all …]
/llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/
H A Dlogical-ops-to-llvm.mlir40 // spv.LogicalNot
47 %0 = spv.LogicalNot %arg0 : i1
55 %0 = spv.LogicalNot %arg0 : vector<4xi1>
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVCanonicalization.td24 // spv.LogicalNot
/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/Transforms/
H A Dcanonicalize.mlir397 // spv.LogicalNot
404 %3 = spv.LogicalNot %2 : vector<3xi1>
414 %3 = spv.LogicalNot %2 : vector<3xi1>
426 %1 = spv.LogicalNot %0 : vector<3xi1>
437 %3 = spv.LogicalNot %2 : vector<3xi1>
447 %3 = spv.LogicalNot %2 : vector<3xi1>
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVLogicalOps.td661 def SPV_LogicalNotOp : SPV_LogicalUnaryOp<"LogicalNot",
678 logical-not ::= `spv.LogicalNot` ssa-use `:` operand-type
684 %2 = spv.LogicalNot %0 : i1
685 %2 = spv.LogicalNot %0 : vector<4xi1>
/llvm-project-15.0.7/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h124 LogicalNot, // ?7 # operator! enumerator
/llvm-project-15.0.7/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp262 OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, LogicalNot, "operator!"); in output()
H A DMicrosoftDemangle.cpp545 IFK::LogicalNot, // ?7 # operator! in translateIntrinsicFunctionCode()
/llvm-project-15.0.7/mlir/docs/
H A DSPIRVToLLVMDialectConversion.md417 `spv.LogicalNot` has the same conversion pattern as bitwise `spv.Not`. It is
422 %0 = spv.LogicalNot %op : i1 => %0 = llvm.xor %op, %mask : i1
/llvm-project-15.0.7/mlir/test/Conversion/ArithmeticToSPIRV/
H A Darithmetic-to-spirv.mlir348 // CHECK-NEXT: %{{.+}} = spv.LogicalNot %[[OR]] : i1
1334 // CHECK-NEXT: %{{.+}} = spv.LogicalNot %[[OR]] : i1