OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:trip_count
(Results
1 - 6
of
6
) sorted by null
/art/compiler/optimizing/
loop_optimization.h
119
bool ShouldVectorize(LoopNode* node, HBasicBlock* block, int64_t
trip_count
);
120
void Vectorize(LoopNode* node, HBasicBlock* block, HBasicBlock* exit, int64_t
trip_count
);
157
bool IsVectorizationProfitable(int64_t
trip_count
);
158
void SetPeelingCandidate(int64_t
trip_count
);
159
uint32_t GetUnrollingFactor(HBasicBlock* block, int64_t
trip_count
);
loop_optimization.cc
498
int64_t
trip_count
= 0;
local
499
if (!induction_range_.IsFinite(node->loop_info, &
trip_count
)) {
532
if ((is_empty ||
trip_count
== 1) &&
557
ShouldVectorize(node, body,
trip_count
) &&
559
Vectorize(node, body, exit,
trip_count
);
572
bool HLoopOptimization::ShouldVectorize(LoopNode* node, HBasicBlock* block, int64_t
trip_count
) {
594
if (!IsVectorizationProfitable(
trip_count
)) {
639
SetPeelingCandidate(
trip_count
);
648
int64_t
trip_count
) {
654
uint32_t unroll = GetUnrollingFactor(block,
trip_count
);
[
all
...]
induction_var_analysis.cc
861
InductionInfo*
trip_count
= upper_expr;
local
[
all
...]
/external/mesa3d/src/compiler/nir/
nir_opt_loop_unroll.c
165
for (unsigned i = 0; i < loop->info->
trip_count
; i++) {
320
* the
trip_count
in order for the code below to clone anything. When
324
num_times_to_clone = loop->info->
trip_count
+ 1;
352
num_times_to_clone = loop->info->
trip_count
;
456
if (li->
trip_count
> max_iter)
463
li->num_instructions * li->
trip_count
<= max_iter * 25;
531
if (loop->info->
trip_count
== 0 && !limiting_term_second) {
nir_loop_analyze.c
629
state->loop->info->
trip_count
= min_trip_count;
663
state->loop->info->
trip_count
) {
nir.h
1557
unsigned
trip_count
;
member in struct:__anon27445
[
all
...]
Completed in 152 milliseconds