Lines Matching refs:LLVMValueRef
42 LLVMValueRef base_vertex;
43 LLVMValueRef start_instance;
44 LLVMValueRef draw_id;
45 LLVMValueRef vertex_id;
46 LLVMValueRef instance_id;
47 LLVMValueRef tcs_patch_id;
48 LLVMValueRef tcs_rel_ids;
49 LLVMValueRef tes_patch_id;
50 LLVMValueRef gs_prim_id;
51 LLVMValueRef gs_invocation_id;
52 LLVMValueRef frag_pos[4];
53 LLVMValueRef front_face;
54 LLVMValueRef ancillary;
55 LLVMValueRef sample_coverage;
62 LLVMValueRef *inputs;
66 LLVMValueRef *addrs);
70 LLVMValueRef *addrs);
75 LLVMValueRef (*load_inputs)(struct ac_shader_abi *abi,
84 LLVMValueRef (*load_tess_varyings)(struct ac_shader_abi *abi,
85 LLVMValueRef vertex_index,
86 LLVMValueRef param_index,
98 LLVMValueRef vertex_index,
99 LLVMValueRef param_index,
101 LLVMValueRef src,
104 LLVMValueRef (*load_tess_coord)(struct ac_shader_abi *abi,
108 LLVMValueRef (*load_patch_vertices_in)(struct ac_shader_abi *abi);
110 LLVMValueRef (*load_tess_level)(struct ac_shader_abi *abi,
114 LLVMValueRef (*load_ubo)(struct ac_shader_abi *abi, LLVMValueRef index);
123 LLVMValueRef (*load_ssbo)(struct ac_shader_abi *abi,
124 LLVMValueRef buffer, bool write);
137 LLVMValueRef (*load_sampler_desc)(struct ac_shader_abi *abi,
141 LLVMValueRef index,