Home
last modified time | relevance | path

Searched refs:exit_cond (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/llvm/test/Transforms/LoopSimplify/
Dconvergent.ll8 define i32 @test(i1 %loop_cond, i1 %exit_cond, i32 %init) {
19 br i1 %exit_cond, label %exit, label %BB1
/external/llvm-project/llvm/test/Transforms/InferAddressSpaces/AMDGPU/
Dinfer-address-space.ll117 ; CHECK: %exit_cond = icmp eq float addrspace(3)* %i2, %end
119 ; CHECK: br i1 %exit_cond, label %exit, label %loop
131 %exit_cond = icmp eq float* %i2, %end
132 br i1 %exit_cond, label %exit, label %loop
151 ; CHECK: %exit_cond = icmp eq float* %0, %end
152 ; CHECK: br i1 %exit_cond, label %exit, label %loop
164 %exit_cond = icmp eq float* %i2, %end
165 br i1 %exit_cond, label %exit, label %loop
/external/llvm-project/llvm/test/Analysis/DivergenceAnalysis/NVPTX/
Ddiverge.ll109 %exit_cond = icmp sge i32 %i1, %laneid
110 br i1 %exit_cond, label %loop_exit, label %loop
131 %exit_cond = icmp sge i32 %i1, %tid
132 br i1 %exit_cond, label %loop_exit, label %loop
/external/llvm-project/llvm/test/Transforms/LoopStrengthReduce/AArch64/
Dvscale-factor-out-constant.ll43 %exit_cond = icmp eq i64 %indvar_next, %n
44 br i1 %exit_cond, label %exit, label %loop_header
/external/llvm-project/llvm/test/CodeGen/X86/
Dsink-out-of-loop.ll67 %exit_cond = icmp sge i32 %i2, %n
68 br i1 %exit_cond, label %exit, label %loop
/external/llvm/test/CodeGen/X86/
Dsink-out-of-loop.ll67 %exit_cond = icmp sge i32 %i2, %n
68 br i1 %exit_cond, label %exit, label %loop
/external/llvm-project/llvm/test/Analysis/LegacyDivergenceAnalysis/NVPTX/
Ddiverge.ll109 %exit_cond = icmp sge i32 %i1, %laneid
110 br i1 %exit_cond, label %loop_exit, label %loop
131 %exit_cond = icmp sge i32 %i1, %tid
132 br i1 %exit_cond, label %loop_exit, label %loop
/external/llvm/test/Analysis/DivergenceAnalysis/NVPTX/
Ddiverge.ll109 %exit_cond = icmp sge i32 %i1, %laneid
110 br i1 %exit_cond, label %loop_exit, label %loop
131 %exit_cond = icmp sge i32 %i1, %tid
132 br i1 %exit_cond, label %loop_exit, label %loop
/external/llvm-project/llvm/test/CodeGen/NVPTX/
Daccess-non-generic.ll143 %exit_cond = icmp eq float* %i2, %end
144 br i1 %exit_cond, label %exit, label %loop
167 %exit_cond = icmp eq float* %i2, %end
170 br i1 %exit_cond, label %exit, label %loop
/external/llvm/test/CodeGen/NVPTX/
Daccess-non-generic.ll151 %exit_cond = icmp eq float* %i2, %end
152 br i1 %exit_cond, label %exit, label %loop
175 %exit_cond = icmp eq float* %i2, %end
178 br i1 %exit_cond, label %exit, label %loop
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/
Dllvm_loop.cc114 llvm::Value* exit_cond = b->CreateICmpUGE(indvar_, end_index_); in Emit() local
115 b->CreateCondBr(/*Cond=*/exit_cond, in Emit()
/external/mesa3d/src/amd/compiler/
Daco_insert_exec_mask.cpp792 Temp cond, exit_cond; in process_instructions() local
798 exit_cond = bld.tmp(s1); in process_instructions()
799 … cond = bld.sop1(Builder::s_and_saveexec, bld.def(bld.lm), bld.scc(Definition(exit_cond)), in process_instructions()
827 exit_cond = andn2->definitions[1].getTemp(); in process_instructions()
833 instr->operands[0] = bld.scc(exit_cond); in process_instructions()