| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_llvm_util.h | 114 ac_get_load_intr_attribs(bool can_speculate) argument 118 return can_speculate ? AC_FUNC_ATTR_READNONE :
|
| H A D | ac_llvm_build.h | 296 bool can_speculate, 305 bool can_speculate); 315 bool can_speculate); 345 bool can_speculate); 358 bool can_speculate);
|
| H A D | ac_llvm_build.c | 1306 bool can_speculate, 1332 ac_get_load_intr_attribs(can_speculate)); 1345 bool can_speculate, 1373 ac_get_load_intr_attribs(can_speculate)); 1386 bool can_speculate, 1433 can_speculate, false, 1439 can_speculate, false); 1448 bool can_speculate) 1454 can_speculate, true, true); 1458 can_speculate, tru 1299 ac_build_buffer_load_common(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,unsigned num_channels,bool glc,bool slc,bool can_speculate,bool use_format) argument 1336 ac_build_llvm8_buffer_load_common(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned num_channels,LLVMTypeRef channel_type,bool glc,bool slc,bool can_speculate,bool use_format,bool structurized) argument 1377 ac_build_buffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,int num_channels,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned inst_offset,unsigned glc,unsigned slc,bool can_speculate,bool allow_smem) argument 1442 ac_build_buffer_load_format(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,unsigned num_channels,bool glc,bool can_speculate) argument 1461 ac_build_buffer_load_format_gfx9_safe(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,unsigned num_channels,bool glc,bool can_speculate) argument 1493 ac_build_llvm8_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate,bool structurized) argument 1530 ac_build_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate,bool structurized) argument 1577 ac_build_struct_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate) argument 1596 ac_build_raw_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,bool glc,bool slc,bool can_speculate) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_llvm_util.h | 114 static inline unsigned ac_get_load_intr_attribs(bool can_speculate) argument 118 return can_speculate ? AC_FUNC_ATTR_READNONE : AC_FUNC_ATTR_READONLY;
|
| H A D | ac_llvm_build.h | 266 unsigned cache_policy, bool can_speculate, bool allow_smem); 271 bool can_speculate, bool d16, bool tfe); 285 unsigned cache_policy, bool can_speculate); 290 unsigned nfmt, unsigned cache_policy, bool can_speculate); 298 bool can_speculate);
|
| H A D | ac_llvm_build.c | 1206 bool can_speculate, bool use_format, 1236 return ac_build_intrinsic(ctx, name, type, args, idx, ac_get_load_intr_attribs(can_speculate)); 1242 unsigned cache_policy, bool can_speculate, bool allow_smem) 1277 channel_type, cache_policy, can_speculate, false, false); 1283 bool can_speculate, bool d16, bool tfe) 1320 d16 ? ctx->f16 : ctx->f32, cache_policy, can_speculate, true, 1328 unsigned cache_policy, bool can_speculate, 1352 return ac_build_intrinsic(ctx, name, type, args, idx, ac_get_load_intr_attribs(can_speculate)); 1359 unsigned cache_policy, bool can_speculate) 1362 nfmt, cache_policy, can_speculate, tru 1202 ac_build_buffer_load_common(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned num_channels,LLVMTypeRef channel_type,unsigned cache_policy,bool can_speculate,bool use_format,bool structurized) argument 1239 ac_build_buffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,int num_channels,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned inst_offset,LLVMTypeRef channel_type,unsigned cache_policy,bool can_speculate,bool allow_smem) argument 1280 ac_build_buffer_load_format(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,unsigned num_channels,unsigned cache_policy,bool can_speculate,bool d16,bool tfe) argument 1324 ac_build_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,unsigned cache_policy,bool can_speculate,bool structurized) argument 1355 ac_build_struct_tbuffer_load(struct ac_llvm_context * ctx,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,LLVMValueRef immoffset,unsigned num_channels,unsigned dfmt,unsigned nfmt,unsigned cache_policy,bool can_speculate) argument 1468 ac_build_opencoded_load_format(struct ac_llvm_context * ctx,unsigned log_size,unsigned num_channels,unsigned format,bool reverse,bool known_aligned,LLVMValueRef rsrc,LLVMValueRef vindex,LLVMValueRef voffset,LLVMValueRef soffset,unsigned cache_policy,bool can_speculate) argument [all...] |
| H A D | ac_nir_to_llvm.c | 2074 bool can_speculate = access & ACCESS_CAN_REORDER; local in function:visit_load_buffer 2077 ctx->ac.f32, cache_policy, can_speculate, false); 2561 bool can_speculate = access & ACCESS_CAN_REORDER; local in function:visit_image_load 2563 args.cache_policy, can_speculate,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_tess.c | 272 bool can_speculate) 279 can_speculate, false); 285 can_speculate, false); 270 buffer_load(struct si_shader_context * ctx,LLVMTypeRef type,unsigned swizzle,LLVMValueRef buffer,LLVMValueRef offset,LLVMValueRef base,bool can_speculate) argument
|
| H A D | si_shader_llvm_vs.c | 99 /* Set can_speculate=false to help keep all loads grouped together 110 const bool can_speculate = false; local in function:load_input_vs 141 ctx->ac.i32_0, ctx->ac.i32_0, 0, can_speculate); 187 channels_per_fetch, 0, can_speculate,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_tgsi_mem.c | 495 bool can_speculate = false; local in function:load_emit 529 can_speculate = !(inst->Memory.Qualifier & TGSI_MEMORY_VOLATILE) && 561 can_speculate, false); 574 can_speculate); 580 args.attributes = ac_get_load_intr_attribs(can_speculate);
|
| H A D | si_shader.c | 1069 LLVMValueRef base, bool can_speculate) 1077 0, 1, 0, can_speculate, false); 1084 0, 1, 0, can_speculate, false); 1092 swizzle * 4, 1, 0, can_speculate, false); 1095 swizzle * 4 + 4, 1, 0, can_speculate, false); 1066 buffer_load(struct lp_build_tgsi_context * bld_base,LLVMTypeRef type,unsigned swizzle,LLVMValueRef buffer,LLVMValueRef offset,LLVMValueRef base,bool can_speculate) argument
|