Home
last modified time | relevance | path

Searched refs:wild_u16x_ (Results 1 – 6 of 6) sorted by relevance

/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/
H A DCodeGen_WebAssembly.cpp60 …Target::WasmSimd128, true, UInt(8, 16), 0, "llvm.uadd.sat.v16i8", u8_sat(wild_u16x_ + wild_u16x_)}, in visit()
69 …128, true, UInt(8, 16), 0, "llvm.wasm.avgr.unsigned.v16i8", u8(((wild_u16x_ + wild_u16x_) + 1) / 2… in visit()
70 …128, true, UInt(8, 16), 0, "llvm.wasm.avgr.unsigned.v16i8", u8(((wild_u16x_ + wild_u16x_) + 1) >> … in visit()
H A DCodeGen_PowerPC.cpp75 u8_sat(wild_u16x_ + wild_u16x_)}, in visit()
97 u8(((wild_u16x_ + wild_u16x_) + 1) / 2)}, in visit()
H A DCodeGen_X86.cpp290 u8_sat(wild_u16x_ + wild_u16x_)}, in visit()
292 u8_sat(wild_u16x_ + wild_u16x_)}, in visit()
322 u8(((wild_u16x_ + wild_u16x_) + 1) / 2)}, in visit()
324 u8(((wild_u16x_ + wild_u16x_) + 1) / 2)}, in visit()
H A DCodeGen_ARM.cpp188 …casts.emplace_back("vqshiftnu.v8i8", "uqshrn.v8i8", 8, u8_sat(wild_u16x_ / wild_u16x_), Pattern::R… in CodeGen_ARM()
211 …casts.emplace_back("vqshiftu.v16i8", "uqshl.v16i8", 16, u8_sat(u16(wild_u8x_) * wild_u16x_), Patte… in CodeGen_ARM()
212 …casts.emplace_back("vqshiftu.v8i16", "uqshl.v8i16", 8, u16_sat(u32(wild_u16x_) * wild_u32x_), Patt… in CodeGen_ARM()
221 casts.emplace_back("vqmovnu.v8i8", "uqxtn.v8i8", 8, u8_sat(wild_u16x_)); in CodeGen_ARM()
270 wild_u16x_ * wild_u16x_, in CodeGen_ARM()
H A DCodeGen_LLVM.h247 Expr wild_u1x_, wild_i8x_, wild_u8x_, wild_i16x_, wild_u16x_; variable
H A DCodeGen_LLVM.cpp262 wild_u16x_(Variable::make(UInt(16, 0), "*")), in CodeGen_LLVM()