| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-dump-recovery.c | 31 int ternary = a ? undef : a; variable
|
| H A D | ast-dump-recovery.cpp | 107 int ternary = a ? nullptr : a; variable
|
| /llvm-project-15.0.7/clang/test/CoverageMapping/ |
| H A D | if.cpp | 79 void ternary() {
|
| /llvm-project-15.0.7/llvm/test/Analysis/CFLAliasAnalysis/Steensgaard/ |
| H A D | multilevel-combine.ll | 2 ; groups of pointers together through ternary/conditional operations
|
| /llvm-project-15.0.7/llvm/test/MC/RISCV/ |
| H A D | rv32zbt-valid.s | 1 # With Bitmanip ternary extension:
|
| H A D | rv64zbt-valid.s | 1 # With Bitmanip ternary extension:
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/ |
| H A D | simplify-boolean-expr.rst | 54 1. The ternary assignment ``bool b = (i < 0) ? true : false;`` has redundant 70 The ternary assignment ``bool b = (i & 1) ? true : false;`` has an
|
| /llvm-project-15.0.7/clang/test/SemaOpenCL/ |
| H A D | invalid-block.cl | 66 …int tmp = i ? bl1(i) // expected-error {{block type cannot be used as expression in ternary e… 67 …: bl2(i); // expected-error {{block type cannot be used as expression in ternary expression in…
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_ast_build_expr.c | 1920 isl_ast_expr *ternary, *arg; in add_intermediate_piece() local 1926 ternary = isl_ast_expr_alloc_op(ctx, isl_ast_expr_op_select, 3); in add_intermediate_piece() 1929 ternary = isl_ast_expr_set_op_arg(ternary, 0, arg); in add_intermediate_piece() 1936 ternary = isl_ast_expr_set_op_arg(ternary, 1, arg); in add_intermediate_piece() 1938 if (!ternary) in add_intermediate_piece() 1941 *next = ternary; in add_intermediate_piece() 1942 return &ternary->u.op.args[2]; in add_intermediate_piece()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrAtomics.td | 753 // Atomic ternary read-modify-writes 795 // Select ternary RMWs with no constant offset. 805 // Select ternary RMWs with a constant offset. 818 // Select ternary RMWs with just a constant offset. 860 // Truncating & zero-extending ternary RMW patterns. 879 // Truncating & sign-extending ternary RMW patterns. 896 // Patterns for various addressing modes for truncating-extending ternary RMWs. 901 // Truncating-extending ternary RMWs with no constant offset 913 // Truncating-extending ternary RMWs with a constant offset 939 // Truncating-extending ternary RMWs with just a constant offset
|
| /llvm-project-15.0.7/lld/test/ELF/linkerscript/ |
| H A D | outsections-addr.s | 14 ## 2) That something that contains ":" character, like ternary
|
| H A D | operators.test | 154 ## Broken ternary operator expression.
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticBase.td | 20 mathematical operations. This includes unary, binary, and ternary arithmetic
|
| H A D | ArithmeticOps.td | 45 // Base class for ternary arithmetic operations.
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/modernize/ |
| H A D | macro-to-enum.rst | 22 or ``<=>``, the ternary operator ``?:`` and its
|
| /llvm-project-15.0.7/clang/test/CodeGenOpenCL/ |
| H A D | address-spaces-conversions.cl | 72 // Test ternary operator.
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | HLSLSupport.rst | 166 In HLSL 2018 and earlier, HLSL supported logical operators (and the ternary 169 2021. In HLSL 2021, logical and ternary operators do not support vector types
|
| H A D | ClangFormatStyleOptions.rst | 806 If ``true``, horizontally align operands of binary and ternary 812 Do not align operands of binary and ternary expressions. 817 Horizontally align operands of binary and ternary expressions. 836 Horizontally align operands of binary and ternary expressions. 2230 If ``true``, ternary operators will be placed after line breaks.
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tosa/IR/ |
| H A D | TosaOps.td | 419 // Operator Class: Elementwise unary/binary/ternary operators. 852 // Operator Class: Elementwise unary/binary/ternary operators. 1105 // Operator Class: Elementwise unary/binary/ternary operators. 1106 // Operator Subclass: Elementwise ternary ops.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | offset-atomics.ll | 1074 ; Atomic ternary read-modify-writes: 32-bit 1176 ; Atomic ternary read-modify-writes: 64-bit 1257 ; Atomic truncating & sign-extending ternary RMWs 1399 ; Atomic truncating & zero-extending ternary RMWs
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Math/IR/ |
| H A D | MathOps.td | 57 // Base class for floating point ternary operations. Require three operands and
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsRISCV.td | 734 // For Reduction ternary operations. 744 // For Reduction ternary operations with mask.
|
| /llvm-project-15.0.7/mlir/test/Dialect/Shape/ |
| H A D | canonicalize.mlir | 796 // Fold ternary broadcastable 811 // Fold ternary broadcastable with dynamic ranks
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVGLOps.td | 86 // Base class for GL ternary ops.
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | misc-ps.m | 1208 // PR 8619 - Handle ternary expressions with a call to a noreturn function.
|