Lines Matching defs:values
387 LLVMValueRef *values, LLVMBasicBlockRef *blocks)
390 LLVMAddIncoming(phi, values, blocks, count_incoming);
557 LLVMValueRef ac_build_varying_gather_values(struct ac_llvm_context *ctx, LLVMValueRef *values,
563 return values[component];
568 LLVMValueRef value = values[i];
578 LLVMValueRef ac_build_gather_values_extended(struct ac_llvm_context *ctx, LLVMValueRef *values,
587 return values[0];
592 LLVMValueRef value = values[i * value_stride];
602 LLVMValueRef ac_build_gather_values(struct ac_llvm_context *ctx, LLVMValueRef *values,
605 return ac_build_gather_values_extended(ctx, values, value_count, 1, false);
1510 * Some combinations of argument values have special interpretations:
1751 * call instructions. If you know an instruction can only produce the values
2953 * return usable values inside the blocks.
3947 * "Top half" of a scan that reduces per-wave values across an entire
3971 * "Bottom half" of a scan that reduces per-wave values across an entire
4050 * "Top half" of a scan that reduces per-thread values across an entire
4076 * "Bottom half" of a scan that reduces per-thread values across an entire
4099 * A scan that reduces per-thread values across an entire workgroup.