Home
last modified time | relevance | path

Searched refs:wild_i64x_ (Results 1 – 4 of 4) sorted by relevance

/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/
H A DCodeGen_PowerPC.cpp87 i32_sat(wild_i64x_ + wild_i64x_)}, in visit()
89 i32_sat(wild_i64x_ - wild_i64x_)}, in visit()
93 u32(max(wild_i64x_ - wild_i64x_, 0))}, in visit()
103 i32(((wild_i64x_ + wild_i64x_) + 1) / 2)}, in visit()
H A DCodeGen_ARM.cpp182 i32_sat((wild_i64x_ * wild_i64x_ + (1 << 30)) / Expr(int64_t(1) << 31)), in CodeGen_ARM()
187 …casts.emplace_back("vqshiftns.v2i32", "sqshrn.v2i32", 2, i32_sat(wild_i64x_ / wild_i64x_), Pattern… in CodeGen_ARM()
193 …casts.emplace_back("vqshiftnsu.v2i32", "sqshrun.v2i32", 2, u32_sat(wild_i64x_ / wild_i64x_), Patte… in CodeGen_ARM()
210 …casts.emplace_back("vqshifts.v4i32", "sqshl.v4i32", 4, i32_sat(i64(wild_i32x_) * wild_i64x_), Patt… in CodeGen_ARM()
216 …casts.emplace_back("vqshiftsu.v4i32", "sqshlu.v4i32", 4, u32_sat(i64(wild_i32x_) * wild_i64x_), Pa… in CodeGen_ARM()
220 casts.emplace_back("vqmovns.v2i32", "sqxtn.v2i32", 2, i32_sat(wild_i64x_)); in CodeGen_ARM()
226 casts.emplace_back("vqmovnsu.v2i32", "sqxtun.v2i32", 2, u32_sat(wild_i64x_)); in CodeGen_ARM()
255 wild_i64x_ * wild_i64x_, in CodeGen_ARM()
H A DCodeGen_LLVM.h248 Expr wild_i32x_, wild_u32x_, wild_i64x_, wild_u64x_; variable
H A DCodeGen_LLVM.cpp265 wild_i64x_(Variable::make(Int(64, 0), "*")), in CodeGen_LLVM()