Searched refs:selcoords (Results 1 - 1 of 1) sorted by relevance
/third_party/mesa3d/src/amd/llvm/ |
H A D | ac_llvm_build.c | 789 * vec3 \p coords, for the face implied by \p selcoords. 792 * selcoords.ma; i.e., a positive out_ma means that coords is pointed towards 793 * the selcoords major axis. 796 const struct cube_selection_coords *selcoords, in build_cube_select() 810 is_ma_positive = LLVMBuildFCmp(builder, LLVMRealUGE, selcoords->ma, LLVMConstReal(f32, 0.0), ""); in build_cube_select() 814 is_ma_z = LLVMBuildFCmp(builder, LLVMRealUGE, selcoords->id, LLVMConstReal(f32, 4.0), ""); in build_cube_select() 818 LLVMBuildFCmp(builder, LLVMRealUGE, selcoords->id, LLVMConstReal(f32, 2.0), ""), ""); in build_cube_select() 845 struct cube_selection_coords selcoords; in ac_prepare_cube_coords() local 880 build_cube_intrinsic(ctx, coords_arg, &selcoords); in ac_prepare_cube_coords() 883 ac_build_intrinsic(ctx, "llvm.fabs.f32", ctx->f32, &selcoords in ac_prepare_cube_coords() 795 build_cube_select(struct ac_llvm_context *ctx, const struct cube_selection_coords *selcoords, const LLVMValueRef *coords, LLVMValueRef *out_st, LLVMValueRef *out_ma) build_cube_select() argument [all...] |
Completed in 5 milliseconds