Home
last modified time | relevance | path

Searched refs:cmpval (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_arit.c2045 LLVMValueRef cmpval = lp_build_const_vec(bld->gallivm, type, 1<<24); in lp_build_trunc() local
2068 cmpval = LLVMBuildBitCast(builder, cmpval, int_vec_type, ""); in lp_build_trunc()
2069 mask = lp_build_cmp(&intbld, PIPE_FUNC_GREATER, anosign, cmpval); in lp_build_trunc()
2104 LLVMValueRef cmpval = lp_build_const_vec(bld->gallivm, type, 1<<24); in lp_build_round() local
2126 cmpval = LLVMBuildBitCast(builder, cmpval, int_vec_type, ""); in lp_build_round()
2127 mask = lp_build_cmp(&intbld, PIPE_FUNC_GREATER, anosign, cmpval); in lp_build_round()
2155 LLVMValueRef cmpval = lp_build_const_vec(bld->gallivm, type, 1<<24); in lp_build_floor() local
2201 cmpval in lp_build_floor()
2230 LLVMValueRef cmpval = lp_build_const_vec(bld->gallivm, type, 1<<24); lp_build_ceil() local
[all...]
H A Dlp_bld_sample_soa.c943 LLVMValueRef cmpval; in lp_build_sample_image_nearest() local
944 cmpval = lp_build_sample_comparefunc(bld, coords[4], colors_out[0]); in lp_build_sample_image_nearest()
945 /* this is really just a AND 1.0, cmpval but llvm is clever enough */ in lp_build_sample_image_nearest()
946 colors_out[0] = lp_build_select(&bld->texel_bld, cmpval, in lp_build_sample_image_nearest()
/third_party/mesa3d/src/microsoft/compiler/
H A Ddxil_internal.h206 const struct dxil_value *cmpval, *newval, *ptr; member
H A Ddxil_module.h491 dxil_emit_cmpxchg(struct dxil_module *m, const struct dxil_value *cmpval,
H A Dnir_to_dxil.c806 const struct dxil_value *cmpval, in emit_atomic_cmpxchg()
818 opcode, handle, coord[0], coord[1], coord[2], cmpval, newval in emit_atomic_cmpxchg()
3846 const struct dxil_value *cmpval = get_src(ctx, &intr->src[3], 0, nir_type_uint); in emit_image_atomic_comp_swap() local
3848 if (!cmpval || !newval) in emit_image_atomic_comp_swap()
3852 emit_atomic_cmpxchg(ctx, handle, coord, cmpval, newval); in emit_image_atomic_comp_swap()
3980 const struct dxil_value *cmpval = in emit_ssbo_atomic_comp_swap() local
3985 if (!cmpval || !newval || !handle || !offset) in emit_ssbo_atomic_comp_swap()
3997 emit_atomic_cmpxchg(ctx, handle, coord, cmpval, newval); in emit_ssbo_atomic_comp_swap()
4059 const struct dxil_value *ptr, *cmpval, *newval, *retval; in emit_shared_atomic_comp_swap() local
4065 cmpval in emit_shared_atomic_comp_swap()
803 emit_atomic_cmpxchg(struct ntd_context *ctx, const struct dxil_value *handle, const struct dxil_value *coord[3], const struct dxil_value *cmpval, const struct dxil_value *newval) emit_atomic_cmpxchg() argument
[all...]
H A Ddxil_module.c2978 dxil_emit_cmpxchg(struct dxil_module *m, const struct dxil_value *cmpval, in dxil_emit_cmpxchg() argument
2991 instr->cmpxchg.cmpval = cmpval; in dxil_emit_cmpxchg()
3278 assert(instr->value.id > instr->cmpxchg.cmpval->id); in emit_cmpxchg()
3283 instr->value.id - instr->cmpxchg.cmpval->id, in emit_cmpxchg()

Completed in 24 milliseconds