Searched refs:wild_u32x_ (Results 1 – 6 of 6) sorted by relevance
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/ |
H A D | CodeGen_WebAssembly.cpp | 62 …arget::WasmSimd128, true, UInt(16, 8), 0, "llvm.uadd.sat.v8i16", u16_sat(wild_u32x_ + wild_u32x_)}, in visit() 71 …28, true, UInt(16, 8), 0, "llvm.wasm.avgr.unsigned.v8i16", u16(((wild_u32x_ + wild_u32x_) + 1) / 2… in visit() 72 …28, true, UInt(16, 8), 0, "llvm.wasm.avgr.unsigned.v8i16", u16(((wild_u32x_ + wild_u32x_) + 1) >> … in visit()
|
H A D | CodeGen_X86.cpp | 298 u16_sat(wild_u32x_ + wild_u32x_)}, in visit() 300 u16_sat(wild_u32x_ + wild_u32x_)}, in visit() 310 u16((wild_u32x_ * wild_u32x_) / 65536)}, in visit() 317 u16((wild_u32x_ * wild_u32x_) / 65536)}, in visit() 326 u16(((wild_u32x_ + wild_u32x_) + 1) / 2)}, in visit() 328 u16(((wild_u32x_ + wild_u32x_) + 1) / 2)}, in visit()
|
H A D | CodeGen_PowerPC.cpp | 83 u16_sat(wild_u32x_ + wild_u32x_)}, in visit() 101 u16(((wild_u32x_ + wild_u32x_) + 1) / 2)}, in visit()
|
H A D | CodeGen_ARM.cpp | 189 …casts.emplace_back("vqshiftnu.v4i16", "uqshrn.v4i16", 4, u16_sat(wild_u32x_ / wild_u32x_), Pattern… in CodeGen_ARM() 212 …casts.emplace_back("vqshiftu.v8i16", "uqshl.v8i16", 8, u16_sat(u32(wild_u16x_) * wild_u32x_), Patt… in CodeGen_ARM() 213 …casts.emplace_back("vqshiftu.v4i32", "uqshl.v4i32", 4, u32_sat(u64(wild_u32x_) * wild_u64x_), Patt… in CodeGen_ARM() 222 casts.emplace_back("vqmovnu.v4i16", "uqxtn.v4i16", 4, u16_sat(wild_u32x_)); in CodeGen_ARM() 264 wild_u32x_ * wild_u32x_, 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 | 264 wild_u32x_(Variable::make(UInt(32, 0), "*")), in CodeGen_LLVM()
|