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 D | CodeGen_PowerPC.cpp | 87 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 D | CodeGen_ARM.cpp | 182 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 D | CodeGen_LLVM.h | 248 Expr wild_i32x_, wild_u32x_, wild_i64x_, wild_u64x_; variable
|
H A D | CodeGen_LLVM.cpp | 265 wild_i64x_(Variable::make(Int(64, 0), "*")), in CodeGen_LLVM()
|