Home
last modified time | relevance | path

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

12345678910>>...23

/llvm-project/clang/test/Analysis/
H A Dretain-release-safe.c6 extern CFTypeRef CFRetain(CFTypeRef cf);
7 extern void CFRelease(CFTypeRef cf);
25 CFTypeRef SafeCFRetain(CFTypeRef cf) CF_RETURNS_RETAINED { in SafeCFRetain() argument
26 if (cf) { in SafeCFRetain()
27 return CFRetain(cf); in SafeCFRetain()
29 return cf; in SafeCFRetain()
34 void SafeCFRelease(CFTypeRef CF_CONSUMED cf) { in SafeCFRelease() argument
35 if (cf) in SafeCFRelease()
36 CFRelease(cf); // no-warning (when inlined) in SafeCFRelease()
40 CFTypeRef retainCFType(CFTypeRef cf) CF_RETURNS_RETAINED { in retainCFType() argument
[all …]
/llvm-project/libcxx/test/std/utilities/charconv/charconv.syn/
H A Dchars_format.pass.cpp28 using cf = std::chars_format; in test() typedef
29 using ut = std::underlying_type<cf>::type; in test()
32 cf x = cf::scientific; in test()
33 x |= cf::fixed; in test()
34 assert(x == cf::general); in test()
37 cf x = cf::general; in test()
38 x &= cf::fixed; in test()
39 assert(x == cf::fixed); in test()
42 cf x = cf::general; in test()
43 x ^= cf::fixed; in test()
[all …]
/llvm-project/compiler-rt/lib/asan/
H A Dasan_activation.cpp33 void RegisterActivationFlags(FlagParser *parser, Flags *f, CommonFlags *cf) { in RegisterActivationFlags()
37 RegisterFlag(parser, #Name, "", &cf->Name); in RegisterActivationFlags()
42 RegisterIncludeFlags(parser, cf); in RegisterActivationFlags()
47 CommonFlags cf; in OverrideFromActivationFlags() local
49 RegisterActivationFlags(&parser, &f, &cf); in OverrideFromActivationFlags()
51 cf.SetDefaults(); in OverrideFromActivationFlags()
53 allocator_options.CopyTo(&f, &cf); in OverrideFromActivationFlags()
54 cf.malloc_context_size = malloc_context_size; in OverrideFromActivationFlags()
56 cf.coverage = coverage; in OverrideFromActivationFlags()
57 cf.coverage_dir = coverage_dir; in OverrideFromActivationFlags()
[all …]
/llvm-project/mlir/test/Conversion/SCFToControlFlow/
H A Dconvert-to-cfg.mlir1 // RUN: mlir-opt -allow-unregistered-dialect -convert-scf-to-cf -split-input-file %s | FileCheck %s
4 // CHECK-NEXT: cf.br ^bb1(%{{.*}} : index)
7 // CHECK-NEXT: cf.cond_br %{{.*}}, ^bb2, ^bb3
11 // CHECK-NEXT: cf.br ^bb1(%[[iv]] : index)
22 // CHECK-NEXT: cf.br ^bb1(%{{.*}} : index)
25 // CHECK-NEXT: cf.cond_br %[[cond0]], ^bb2, ^bb6
28 // CHECK-NEXT: cf.br ^bb3(%{{.*}} : index)
31 // CHECK-NEXT: cf.cond_br %[[cond1]], ^bb4, ^bb5
35 // CHECK-NEXT: cf.br ^bb3(%[[iv1]] : index)
38 // CHECK-NEXT: cf
[all...]
/llvm-project/mlir/test/Conversion/ControlFlowToLLVM/
H A Dinvalid.mlir
/llvm-project/mlir/test/Analysis/
H A Dtest-cfg-loop-info.mlir14 cf.br ^bb1
27 cf.br ^bb1
29 cf.cond_br %c, ^bb2, ^bb3
31 cf.br ^bb1
43 cf.br ^bb1
45 cf.cond_br %c, ^bb1, ^bb2
62 cf.br ^bb1
64 cf.cond_br %c, ^bb2, ^bb4
66 cf.cond_br %c, ^bb1, ^bb3
68 cf.br ^bb2
[all …]
/llvm-project/mlir/test/Dialect/GPU/
H A Dall-reduce-maxf.mlir42 // CHECK: cf.cond_br [[VAL_33]], ^bb1, ^bb17
45 // CHECK: cf.cond_br [[VAL_35]], ^bb2, ^bb3
48 // CHECK: cf.br ^bb4([[VAL_36]] : f32)
50 // CHECK: cf.br ^bb4([[VAL_0]] : f32)
53 // CHECK: cf.cond_br [[VAL_40]], ^bb5, ^bb6
56 // CHECK: cf.br ^bb7([[VAL_41]] : f32)
58 // CHECK: cf.br ^bb7([[VAL_38]] : f32)
61 // CHECK: cf.cond_br [[VAL_45]], ^bb8, ^bb9
64 // CHECK: cf.br ^bb10([[VAL_46]] : f32)
66 // CHECK: cf.br ^bb10([[VAL_43]] : f32)
[all …]
H A Dall-reduce-add.mlir42 // CHECK: cf.cond_br [[VAL_33]], ^bb1, ^bb17
45 // CHECK: cf.cond_br [[VAL_35]], ^bb2, ^bb3
48 // CHECK: cf.br ^bb4([[VAL_36]] : f32)
50 // CHECK: cf.br ^bb4([[VAL_0]] : f32)
53 // CHECK: cf.cond_br [[VAL_39]], ^bb5, ^bb6
56 // CHECK: cf.br ^bb7([[VAL_40]] : f32)
58 // CHECK: cf.br ^bb7([[VAL_37]] : f32)
61 // CHECK: cf.cond_br [[VAL_43]], ^bb8, ^bb9
64 // CHECK: cf.br ^bb10([[VAL_44]] : f32)
66 // CHECK: cf.br ^bb10([[VAL_41]] : f32)
[all …]
/llvm-project/mlir/test/Dialect/ControlFlow/
H A Dcanonicalize.mlir10 cf.br ^bb1(%c0_i32 : i32)
24 // CHECK-NEXT: cf.br ^bb3(%[[ARG0]], %[[ARG1]] : i32, i32)
26 cf.br ^bb2(%arg0 : i32)
29 cf.br ^bb3(%arg2, %arg1 : i32, i32)
43 cf.cond_br %cond, ^bb1, ^bb2(%a : i32)
46 cf.cond_br %true_cond, ^bb3, ^bb2(%a : i32)
49 cf.cond_br %false_cond, ^bb2(%x : i32), ^bb3
61 cf.cond_br %cond, ^bb1(%a : i32), ^bb1(%a : i32)
80 cf.cond_br %cond, ^bb1(%a, %c : i32, tensor<2xi32>), ^bb1(%b, %d : i32, tensor<2xi32>)
94 cf.cond_br %true_cond, ^bb2, ^bb1(%a : i32)
[all …]
H A Done-shot-bufferize-analysis.mlir6 // CHECK: cf.br
8 cf.br ^bb1(%t : tensor<5xf32>)
20 // CHECK: cf.cond_br
22 cf.cond_br %c, ^bb1(%t0 : tensor<5xf32>), ^bb2(%t1 : tensor<5xf32>)
28 // CHECK: cf.br
30 cf.br ^bb3(%arg2 : tensor<5xf32>)
33 // CHECK: cf.br
35 cf.br ^bb3(%arg3 : tensor<5xf32>)
45 // CHECK: cf.br
47 cf.br ^bb1(%0: tensor<5xf32>)
[all …]
/llvm-project/mlir/lib/Conversion/ControlFlowToLLVM/
H A DControlFlowToLLVM.cpp38 #define PASS_NAME "convert-cf-to-llvm"
41 /// Lower `cf.assert`. The default lowering calls the `abort` function if the
45 struct AssertOpLowering : public ConvertOpToLLVMPattern<cf::AssertOp> {
48 : ConvertOpToLLVMPattern<cf::AssertOp>(typeConverter, /*benefit=*/1), in AssertOpLowering()
52 matchAndRewrite(cf::AssertOp op, OpAdaptor adaptor, in matchAndRewrite()
130 struct BranchOpLowering : public ConvertOpToLLVMPattern<cf::BranchOp> {
131 using ConvertOpToLLVMPattern<cf::BranchOp>::ConvertOpToLLVMPattern;
134 matchAndRewrite(cf::BranchOp op, typename cf::BranchOp::Adaptor adaptor,
152 struct CondBranchOpLowering : public ConvertOpToLLVMPattern<cf
[all...]
/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_flags.cpp58 CommonFlags cf; in InitializeFlags() local
59 cf.CopyFrom(*common_flags()); in InitializeFlags()
60 cf.external_symbolizer_path = GetEnv("TSAN_SYMBOLIZER_PATH"); in InitializeFlags()
61 cf.allow_addr2line = true; in InitializeFlags()
64 cf.abort_on_error = false; in InitializeFlags()
66 cf.detect_deadlocks = false; in InitializeFlags()
68 cf.print_suppressions = false; in InitializeFlags()
69 cf.stack_trace_format = " #%n %f %S %M"; in InitializeFlags()
70 cf.exitcode = 66; in InitializeFlags()
71 cf.intercept_tls_get_addr = true; in InitializeFlags()
[all …]
/llvm-project/mlir/test/Dialect/ArmSME/
H A Dtile-allocation-copies.mlir4 // inserted at `cf.br` ops (the predecessors to block arguments). Conditional
10 // cf.br ^bb1(%[[COPY]] : vector<[4]x[4]xf32>)
14 cf.br ^bb1(%tile: vector<[4]x[4]xf32>)
27 // CHECK: cf.cond_br %[[COND]], ^[[BB1_COPIES:[[:alnum:]]+]], ^[[POINTLESS_SHIM_FOR_BB2:[[:alnum:]]+]]
29 // CHECK: cf.br ^[[BB2:.*]]
32 // CHECK: cf.br ^[[BB1:.*]]
34 cf.cond_br %cond, ^bb1(%tile: vector<[4]x[4]xf32>), ^bb2
49 // CHECK: cf.br ^bb1(%{{[[:alnum:]]+}}, %[[BB1_COPY_0]]
52 // CHECK: cf.cond_br %[[CONTINUE_LOOP]], ^[[BB2_COPIES:[[:alnum:]]+]], ^[[BB3_COPIES:[[:alnum:]]+]]
58 // CHECK-NEXT: cf
[all...]
/llvm-project/llvm/test/Transforms/InstCombine/
H A Dfold-fops-into-selects.ll5 %cf = select i1 %A, float 1.000000e+00, float 0.000000e+00
6 %op = fsub float 1.000000e+00, %cf
14 %cf = select i1 %A, float 1.000000e+00, float %B
15 %op = fadd float 2.000000e+00, %cf
24 %cf = select i1 %A, float 1.000000e+00, float %B
25 %op = fsub float 2.000000e+00, %cf
34 %cf = select i1 %A, float 1.000000e+00, float %B
35 %op = fmul float 2.000000e+00, %cf
44 %cf = select i1 %A, float 1.000000e+00, float %B
45 %op = fdiv float 2.000000e+00, %cf
[all …]
/llvm-project/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_flags_test.cpp178 CommonFlags cf; in TEST() local
180 RegisterCommonFlags(&parser, &cf); in TEST()
182 cf.SetDefaults(); in TEST()
183 EXPECT_TRUE(cf.symbolize); in TEST()
184 EXPECT_STREQ(".", cf.coverage_dir); in TEST()
186 cf.symbolize = false; in TEST()
187 cf.coverage = true; in TEST()
188 cf.heap_profile = true; in TEST()
189 cf.log_path = "path/one"; in TEST()
192 EXPECT_TRUE(cf.symbolize); in TEST()
[all …]
/llvm-project/mlir/test/Dialect/Async/
H A Dasync-runtime-ref-counting.mlir57 // CHECK: cf.cond_br
59 cf.cond_br %arg1, ^bb1, ^bb2
62 // CHECK: cf.br ^[[BB2]]
63 cf.br ^bb2
91 cf.br ^cleanup
94 cf.br ^suspend
112 cf.br ^cleanup
115 cf.br ^suspend
140 cf.br ^cleanup
143 cf.br ^suspend
[all …]
/llvm-project/clang/test/SemaObjC/
H A Dobjcbridge-attribute.m49 id Test1(CFTestingRef cf) {
50 …return (NSString *)cf; // expected-error {{CF object of type 'CFTestingRef' (aka 'struct __CFError…
72 void Test2(CFErrorRef2 cf, NSError *ns, NSString *str, Class c, CFUColor2Ref cf2) {
73 …(void)(NSString *)cf; // expected-warning {{'CFErrorRef2' (aka 'struct __CFErrorRef *') bridges to…
74 (void)(NSError *)cf; // okay
75 …(void)(MyError*)cf; // expected-warning {{'CFErrorRef2' (aka 'struct __CFErrorRef *') bridges to N…
79 …(void)(Class)cf; // expected-warning {{'CFErrorRef2' (aka 'struct __CFErrorRef *') bridges to NSEr…
84 void Test3(CFErrorRef cf, NSError *ns) {
85 (void)(id)cf; // okay
86 (void)(id<P1, P2>)cf; // okay
[all …]
/llvm-project/mlir/test/Interfaces/LoopLikeInterface/
H A Dtest-block-loop.mlir14 cf.br ^bb1
16 cf.br ^bb1
26 cf.br ^bb1
28 cf.br ^bb2
30 cf.br ^bb1
42 cf.br ^bb1
44 cf.cond_br %arg0, ^bb2, ^bb3
62 cf.br ^bb1
64 cf.br ^bb2
66 cf.br ^bb3
[all …]
/llvm-project/mlir/test/Conversion/ControlFlowToSCF/
H A Dtest.mlir1 // RUN: mlir-opt --lift-cf-to-scf -split-input-file %s | FileCheck %s
5 cf.cond_br %cond, ^bb1, ^bb2
8 cf.br ^bb3
11 cf.br ^bb3
31 cf.cond_br %cond, ^bb1, ^bb2
34 cf.br ^bb3(%1: index)
37 cf.br ^bb3(%2: index)
58 cf.cond_br %cond, ^bb1, ^bb3
61 cf.br ^bb3
80 cf.br ^bb1
[all …]
/llvm-project/mlir/test/Transforms/
H A Dcanonicalize-block-merge.mlir61 cf.cond_br %cond, ^bb1, ^bb2
78 cf.cond_br %cond, ^bb1(%arg1 : i32), ^bb2(%arg0 : i32)
92 cf.cond_br %cond, ^bb1(%arg1 : i32), ^bb2(%arg0 : i32)
104 // CHECK: cf.cond_br %{{.*}}, ^bb1, ^bb2
106 cf.cond_br %cond, ^bb1(%arg0 : i32), ^bb2(%arg1 : i16)
118 // CHECK: cf.cond_br %{{.*}}, ^bb1, ^bb2
120 cf.cond_br %cond, ^bb1(%arg0 : i32), ^bb2
132 // CHECK: cf.cond_br %{{.*}}, ^bb1, ^bb2
134 cf.cond_br %cond, ^bb1, ^bb2
146 // CHECK: cf
[all...]
H A Dsccp.mlir25 cf.cond_br %cond, ^bb1, ^bb2(%arg0 : i32)
28 cf.br ^bb2(%1 : i32)
43 cf.cond_br %arg1, ^bb1, ^bb2(%arg0 : i32)
46 cf.br ^bb2(%1 : i32)
62 cf.cond_br %arg1, ^bb1, ^bb2(%arg0 : i32)
65 cf.br ^bb2(%2 : i32)
82 cf.br ^bb2(%1 : i32)
100 cf.cond_br %cond1, ^bb1(%cst_1 : i32), ^bb2(%cst_1 : i32)
105 // CHECK-NEXT: cf.cond_br %[[COND]], ^bb1(%[[CST]] : i32), ^bb2(%[[CST]] : i32)
110 cf
[all...]
/llvm-project/mlir/test/Dialect/Linalg/
H A Ddetensorize_if.mlir15 cf.br ^bb1(%0 : tensor<i32>)
27 cf.cond_br %5, ^bb2(%2 : tensor<i32>), ^bb3(%2 : tensor<i32>)
38 cf.br ^bb3(%8 : tensor<i32>)
47 // CHECK: cf.br
49 // CHECK-NEXT: cf.cond_br %{{.*}}, ^[[bb2:.*]], ^bb3
51 // CHECK-NEXT: cf.br ^[[bb3:.*]]
73 cf.br ^bb1(%0 : tensor<i32>)
85 cf.cond_br %5, ^bb2(%2 : tensor<i32>), ^bb3(%2 : tensor<i32>)
96 cf.br ^bb3(%8 : tensor<i32>)
99 cf
[all...]
/llvm-project/clang/test/C/C99/
H A Dn809.c109 _Complex float cf = 0.0f; in func() local
111 cf++; // expected-warning {{'++' on an object of complex type is a C2y extension}} in func()
112 ++cf; // expected-warning {{'++' on an object of complex type is a C2y extension}} in func()
114 cf--; // expected-warning {{'--' on an object of complex type is a C2y extension}} in func()
115 --cf; // expected-warning {{'--' on an object of complex type is a C2y extension}} in func()
118 (void)-cf; in func()
119 (void)+cf; in func()
120 cf += 1; in func()
/llvm-project/mlir/test/Conversion/ControlFlowToSPIRV/
H A Dcf-ops-to-spirv.mlir1 // RUN: mlir-opt --split-input-file --convert-cf-to-spirv --verify-diagnostics %s | FileCheck %s
4 // cf.br, cf.cond_br
14 cf.br ^bb1
19 cf.br ^bb2(%begin : i32)
25 cf.cond_br %1, ^bb3, ^bb4
31 cf.br ^bb2(%2 : i32)
48 cf.br ^bb1(%arg0 : index)
53 cf.cond_br %1, ^bb2, ^bb3
56 cf.br ^bb1(%c3 : index)
/llvm-project/mlir/test/Dialect/Bufferization/Transforms/OwnershipBasedBufferDeallocation/
H A Ddealloc-branchop-interface.mlir19 cf.cond_br %arg0, ^bb2(%arg1 : memref<2xf32>), ^bb1
23 cf.br ^bb2(%0 : memref<2xf32>)
34 // CHECK: cf.cond_br{{.*}}, ^bb2([[ARG1]], %false{{[0-9_]*}} :{{.*}}), ^bb1
38 // CHECK-NEXT: cf.br ^bb2(%[[ALLOC1]], %true
65 cf.cond_br %arg0, ^bb2(%arg1 : memref<?xf32>), ^bb1(%arg3: index)
69 cf.br ^bb2(%1 : memref<?xf32>)
78 // CHECK: cf.cond_br{{.*}}^bb2(%arg1, %false{{[0-9_]*}} :{{.*}}), ^bb1
82 // CHECK-NEXT: cf.br ^bb2([[ALLOC1]], %true
98 cf.cond_br %arg0, ^bb2(%arg1 : memref<*xf32>), ^bb1(%arg3: index)
103 cf
[all...]

12345678910>>...23