Home
last modified time | relevance | path

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

12

/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dperformance-noexcept-move-constructor-fix.cpp3 struct C_1 { struct
4 ~C_1() {} in ~C_1() argument
5 C_1(int a) {} in C_1() function
6 C_1(C_1&& a) :C_1(5) {} in C_1() argument
8 C_1& operator=(C_1&&) { return *this; } in operator =() argument
/external/skqp/site/dev/design/conical/
Dindex.md33 Let two circles be $C_0, r_0$ and $C_1, r_1$ where $C$ is the center and $r$ is the radius. For any
35 is on the linearly interpolated circle with center $C_t = (1-t) \cdot C_0 + t \cdot C_1$ and radius
41 1. $C_0 = C_1$ so the gradient is essentially a simple radial gradient.
46 They are easy to handle so we won't cover them here. From now on, we assume $C_0 \neq C_1$ and $r_0
49 As $r_0 \neq r_1$, we can find a focal point $C_f = (1-f) \cdot C_0 + f \cdot C_1$ where its
53 As $C_0 \neq C_1$, focal point $C_f$ is different from $C_1$ unless $r_1 = 0$. If $r_1 = 0$, we can
54 swap $C_0, r_0$ with $C_1, r_1$, compute swapped gradient $t_s$ as if $r_1 \neq 0$, and finally set
58 Assuming that we've done swapping if necessary so $C_1 \neq C_f$, we can then do a linear
59 transformation to map $C_f, C_1$ to $(0, 0), (1, 0)$. After the transformation:
68 always the bigger one (note that $f \neq 1$, otherwise we'll swap $C_0, r_0$ with $C_1, r_1$).
[all …]
/external/skia/site/docs/dev/design/conical/
D_index.md37 Let two circles be $C_0, r_0$ and $C_1, r_1$ where $C$ is the center and $r$ is
40 with center $C_t = (1-t) \cdot C_0 + t \cdot C_1$ and radius
47 1. $C_0 = C_1$ so the gradient is essentially a simple radial gradient.
53 $C_0 \neq C_1$ and $r_0
57 $C_f = (1-f) \cdot C_0 + f \cdot C_1$ where its corresponding linearly
61 As $C_0 \neq C_1$, focal point $C_f$ is different from $C_1$ unless $r_1 = 0$.
62 If $r_1 = 0$, we can swap $C_0, r_0$ with $C_1, r_1$, compute swapped gradient
67 Assuming that we've done swapping if necessary so $C_1 \neq C_f$, we can then do
68 a linear transformation to map $C_f, C_1$ to $(0, 0), (1, 0)$. After the
79 $f \neq 1$, otherwise we'll swap $C_0, r_0$ with $C_1, r_1$).
[all …]
/external/llvm-project/llvm/test/Transforms/SCCP/
Dload-store-range.ll15 ; CHECK-NEXT: [[C_1:%.*]] = icmp eq i32 [[X]], 20
16 ; CHECK-NEXT: call void @use(i1 [[C_1]])
62 ; CHECK-NEXT: [[C_1:%.*]] = icmp eq i32 [[X]], 20
63 ; CHECK-NEXT: call void @use(i1 [[C_1]])
82 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[T:%.*]], label [[F:%.*]]
122 ; CHECK-NEXT: [[C_1:%.*]] = icmp eq i32 [[X]], 20
123 ; CHECK-NEXT: call void @use(i1 [[C_1]])
142 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[T:%.*]], label [[F:%.*]]
173 ; CHECK-NEXT: [[C_1:%.*]] = icmp ne i32 [[X]], 124
174 ; CHECK-NEXT: call void @use(i1 [[C_1]])
[all …]
Dwidening.ll13 ; SCCP-NEXT: [[C_1:%.*]] = call i1 @cond()
14 ; SCCP-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
26 ; IPSCCP-NEXT: [[C_1:%.*]] = call i1 @cond()
27 ; IPSCCP-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
57 ; SCCP-NEXT: [[C_1:%.*]] = call i1 @cond()
58 ; SCCP-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
73 ; IPSCCP-NEXT: [[C_1:%.*]] = call i1 @cond()
74 ; IPSCCP-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
111 ; SCCP-NEXT: [[C_1:%.*]] = call i1 @cond()
112 ; SCCP-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
[all …]
Dphi-cycle.ll11 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
12 ; CHECK-NEXT: br i1 [[C_1]], label [[LOOP]], label [[LATCH_2:%.*]]
Dconditions-ranges.ll19 ; CHECK-NEXT: [[C_1:%.*]] = icmp eq i32 [[B]], 21
20 ; CHECK-NEXT: call void @use(i1 [[C_1]])
97 ; CHECK-NEXT: [[C_1:%.*]] = icmp eq i8* null, [[B:%.*]]
98 ; CHECK-NEXT: call void @use(i1 [[C_1]])
139 ; CHECK-NEXT: [[C_1:%.*]] = icmp eq i8* [[A:%.*]], null
140 ; CHECK-NEXT: br i1 [[C_1]], label [[TRUE:%.*]], label [[FALSE:%.*]]
204 ; CHECK-NEXT: [[C_1:%.*]] = icmp ugt i32 [[B:%.*]], 20
205 ; CHECK-NEXT: br i1 [[C_1]], label [[TRUE:%.*]], label [[FALSE:%.*]]
231 ; CHECK-NEXT: [[C_1:%.*]] = icmp ne i32 [[A_V]], 0
232 ; CHECK-NEXT: br i1 [[C_1]], label [[TRUE:%.*]], label [[FALSE:%.*]]
[all …]
Dranges-sext.ll6 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[TRUE_1:%.*]], label [[FALSE:%.*]]
48 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[TRUE_1:%.*]], label [[FALSE:%.*]]
/external/llvm-project/llvm/test/Transforms/ConstraintElimination/
Ddom.ll13 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], 10
14 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[BB2:%.*]]
43 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], 10
44 ; CHECK-NEXT: br i1 [[C_1]], label [[BB2:%.*]], label [[BB1:%.*]]
76 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], 10
77 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1]], label [[BB2:%.*]]
110 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], 10
111 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[BB2]]
Duge.ll9 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i32 [[X:%.*]], [[Y:%.*]]
10 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[BB2:%.*]]
62 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i32 [[X:%.*]], 10
63 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[BB2:%.*]]
121 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i32 [[X:%.*]], [[Y:%.*]]
122 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
157 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i32 [[X:%.*]], [[Y:%.*]]
158 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
193 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i32 [[X:%.*]], 10
194 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
[all …]
Dule.ll9 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], [[Y:%.*]]
10 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[BB2:%.*]]
62 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], 10
63 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[BB2:%.*]]
122 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], [[Y:%.*]]
123 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
158 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], [[Y:%.*]]
159 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
194 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], 10
195 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[EXIT:%.*]]
[all …]
Dempty-constraint.ll9 ; CHECK-NEXT: [[C_1:%.*]] = icmp ugt i32 [[A:%.*]], [[A]]
10 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_END_I16:%.*]], label [[IF_THEN_I10:%.*]]
30 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i32 [[A:%.*]], [[B:%.*]]
31 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_END_I16:%.*]], label [[IF_THEN_I10:%.*]]
Dgeps.2d.ll8 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8* [[ADD_PTR_I]], [[HIGH:%.*]]
9 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
46 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i8* [[START_1]], [[HIGH]]
47 ; CHECK-NEXT: call void @use(i1 [[C_1]])
81 ; CHECK-NEXT: [[C_1:%.*]] = icmp ugt i8* [[START_1]], [[HIGH]]
82 ; CHECK-NEXT: call void @use(i1 [[C_1]])
108 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8* [[ADD_PTR_I]], [[HIGH:%.*]]
109 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
Dadd-nuw.ll8 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
9 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
59 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
60 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
118 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
119 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
181 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
182 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
244 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[B:%.*]], [[C]]
245 ; CHECK-NEXT: [[AND_0:%.*]] = and i1 [[C_0]], [[C_1]]
[all …]
Dsub.ll8 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
9 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
59 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
60 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
118 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
119 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
181 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
182 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
Dadd.ll8 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
9 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
59 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
60 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
118 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
119 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
181 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[ADD_PTR_I]], [[HIGH:%.*]]
182 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
Dsub-nuw.ll8 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
9 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
59 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
60 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
118 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
119 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
181 ; CHECK-NEXT: [[C_1:%.*]] = icmp uge i8 [[SUB_PTR_I]], [[HIGH:%.*]]
182 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN:%.*]], label [[IF_END:%.*]]
Di128.ll9 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i128 [[X:%.*]], 12345678901234123123123
10 ; CHECK-NEXT: br i1 [[C_1]], label [[BB1:%.*]], label [[BB2:%.*]]
Dor.ll9 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], [[Y:%.*]]
11 ; CHECK-NEXT: [[OR:%.*]] = or i1 [[C_1]], [[C_2]]
/external/tensorflow/tensorflow/lite/delegates/coreml/builders/
Dutil.cc52 const int C_1 = shape_1[3]; in IsBroadcastable() local
73 if (C_0 != C_1) { in IsBroadcastable()
74 if (C_0 != 1 && C_1 != 1) return false; in IsBroadcastable()
/external/libaom/libaom/test/
Dtest_intra_pred_speed.cc416 INTRA_PRED_TEST(C_1, TX_4X4, aom_dc_predictor_4x4_c,
489 INTRA_PRED_TEST(C_1, TX_8X8, aom_dc_predictor_8x8_c,
577 INTRA_PRED_TEST(C_1, TX_16X16, aom_dc_predictor_16x16_c,
698 INTRA_PRED_TEST(C_1, TX_32X32, aom_dc_predictor_32x32_c,
807 INTRA_PRED_TEST(C_1, TX_64X64, aom_dc_predictor_64x64_c,
1190 C_1, TX_4X4, aom_highbd_dc_predictor_4x4_c,
1233 C_1, TX_8X8, aom_highbd_dc_predictor_8x8_c,
1294 C_1, TX_16X16, aom_highbd_dc_predictor_16x16_c,
1376 C_1, TX_32X32, aom_highbd_dc_predictor_32x32_c,
1441 C_1, TX_64X64, aom_highbd_dc_predictor_64x64_c,
/external/llvm-project/llvm/test/Transforms/DeadStoreElimination/MSSA/
Dmultiblock-multipath.ll40 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[BB1:%.*]], label [[BB2:%.*]]
144 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[BB1:%.*]], label [[BB2:%.*]]
184 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[BB1:%.*]], label [[BB2:%.*]]
222 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[BB1:%.*]], label [[BB2:%.*]]
265 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[BB1:%.*]], label [[BB2:%.*]]
310 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
311 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_END:%.*]], label [[IF_THEN:%.*]]
363 ; CHECK-NEXT: br i1 [[C_1:%.*]], label [[BB1:%.*]], label [[BB2:%.*]]
406 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
407 ; CHECK-NEXT: br i1 [[C_1]], label [[FOR_BODY_I]], label [[INIT_PARSE_EXIT:%.*]]
[all …]
Dmultiblock-loop-carried-dependence.ll23 ; CHECK-NEXT: [[C_1:%.*]] = icmp slt i64 [[IV_1_NEXT]], 100
24 ; CHECK-NEXT: br i1 [[C_1]], label [[LOOP_1]], label [[LOOP_2_PH:%.*]]
87 ; CHECK-NEXT: [[C_1:%.*]] = icmp slt i64 [[IV_1_NEXT]], 100
88 ; CHECK-NEXT: br i1 [[C_1]], label [[LOOP_1]], label [[LOOP_2_PH:%.*]]
153 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond(i32 1)
154 ; CHECK-NEXT: br i1 [[C_1]], label [[CLEANUP:%.*]], label [[LOOP_HEADER:%.*]]
/external/llvm-project/llvm/test/Transforms/LoopIdiom/
Dreuse-cast.ll21 ; CHECK-NEXT: [[C_1:%.*]] = icmp ne i64 [[IV_1_NEXT]], 100
22 ; CHECK-NEXT: br i1 [[C_1]], label [[LOOP_1]], label [[LOOP_0_LATCH_LOOPEXIT1:%.*]]
103 ; CHECK-NEXT: [[C_1:%.*]] = icmp eq i32 [[IV]], 0
104 ; CHECK-NEXT: br i1 [[C_1]], label [[LOOP]], label [[EXIT:%.*]]
/external/llvm-project/llvm/test/Transforms/IndVarSimplify/
Dscev-expander-preserve-lcssa.ll17 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
18 ; CHECK-NEXT: br i1 [[C_1]], label [[WHILE_COND22]], label [[WHILE_COND29_PREHEADER:%.*]]
100 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
101 ; CHECK-NEXT: br i1 [[C_1]], label [[FOR_COND_PREHEADER:%.*]], label [[RETURN:%.*]]
229 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
230 ; CHECK-NEXT: br i1 [[C_1]], label [[IF_THEN1504:%.*]], label [[FOR_BODY1208_LR_PH:%.*]]
374 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
375 ; CHECK-NEXT: br i1 [[C_1]], label [[WHILE_COND]], label [[CLEANUP122]]
427 ; CHECK-NEXT: [[C_1:%.*]] = call i1 @cond()
428 ; CHECK-NEXT: br i1 [[C_1]], label [[LAND_RHS:%.*]], label [[WHILE_END316:%.*]]
[all …]

12