Home
last modified time | relevance | path

Searched refs:scratch_offset (Results 1 – 11 of 11) sorted by relevance

/external/boringssl/src/crypto/test/asm/
Dtrampoline-x86_64.pl169 my ($unwind_offset, $scratch_offset);
172 $scratch_offset = $state_offset + 8;
175 $scratch_offset = $unwind_offset + 8;
177 my $caller_state_offset = $scratch_offset + 8;
235 movq %r11, $scratch_offset(%rsp)
238 movq $scratch_offset(%rsp), %r11
/external/arm-trusted-firmware/plat/nvidia/tegra/soc/t186/drivers/se/
Dse.c244 uint32_t val = 0U, hash_offset = 0U, scratch_offset = 0U, security; in tegra_se_save_sha256_hash() local
265 scratch_offset = SECURE_SCRATCH_TZDRAM_SHA256_HASH_START; in tegra_se_save_sha256_hash()
266 while (scratch_offset <= SECURE_SCRATCH_TZDRAM_SHA256_HASH_END) { in tegra_se_save_sha256_hash()
269 mmio_write_32(TEGRA_SCRATCH_BASE + scratch_offset, val); in tegra_se_save_sha256_hash()
272 scratch_offset += BYTES_IN_WORD; in tegra_se_save_sha256_hash()
/external/arm-trusted-firmware/plat/nvidia/tegra/soc/t194/drivers/se/
Dse.c387 uint32_t val = 0U, hash_offset = 0U, scratch_offset = 0U; in tegra_se_save_sha256_pmc_scratch() local
397 for (scratch_offset = SECURE_SCRATCH_TZDRAM_SHA256_HASH_START; in tegra_se_save_sha256_pmc_scratch()
398 scratch_offset <= SECURE_SCRATCH_TZDRAM_SHA256_HASH_END; in tegra_se_save_sha256_pmc_scratch()
399 scratch_offset += BYTES_IN_WORD) { in tegra_se_save_sha256_pmc_scratch()
401 mmio_write_32((uint32_t)(TEGRA_SCRATCH_BASE + scratch_offset), in tegra_se_save_sha256_pmc_scratch()
/external/mesa3d/src/amd/vulkan/
Dradv_shader_args.c485 &args->scratch_offset); in radv_declare_shader_args()
513 &args->scratch_offset); in radv_declare_shader_args()
527 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->scratch_offset); in radv_declare_shader_args()
561 &args->scratch_offset); in radv_declare_shader_args()
587 &args->scratch_offset); in radv_declare_shader_args()
606 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->scratch_offset); in radv_declare_shader_args()
656 &args->scratch_offset); in radv_declare_shader_args()
682 &args->scratch_offset); in radv_declare_shader_args()
Dradv_shader_args.h37 struct ac_arg scratch_offset; member
/external/mesa3d/src/amd/compiler/
Daco_spill.cpp1314 Temp load_scratch_resource(spill_ctx& ctx, Temp& scratch_offset, in load_scratch_resource() argument
1334scratch_offset = bld.sop2(aco_opcode::s_add_u32, bld.def(s1), bld.def(s1, scc), scratch_offset, Op… in load_scratch_resource()
1499 Temp scratch_offset = ctx.program->scratch_offset, scratch_rsrc = Temp(); in assign_spill_slots() local
1573 scratch_rsrc = load_scratch_resource(ctx, scratch_offset, in assign_spill_slots()
1592 …Instruction *instr = bld.mubuf(opcode, scratch_rsrc, Operand(v1), scratch_offset, split->definitio… in assign_spill_slots()
1596 …Instruction *instr = bld.mubuf(opcode, scratch_rsrc, Operand(v1), scratch_offset, temp, offset, fa… in assign_spill_slots()
1645 scratch_rsrc = load_scratch_resource(ctx, scratch_offset, in assign_spill_slots()
1661 …nstr = bld.mubuf(opcode, Definition(tmp), scratch_rsrc, Operand(v1), scratch_offset, offset + i * … in assign_spill_slots()
1666 …struction *instr = bld.mubuf(opcode, def, scratch_rsrc, Operand(v1), scratch_offset, offset, false… in assign_spill_slots()
Daco_ir.h1635 Temp scratch_offset; variable
Daco_instruction_selection.cpp6871 info.soffset = ctx->program->scratch_offset; in visit_load_scratch()
6893 …Instruction *instr = bld.mubuf(op, rsrc, offset, ctx->program->scratch_offset, write_datas[i], off… in visit_store_scratch()
10887 ctx->program->scratch_offset = get_arg(ctx, ctx->args->scratch_offset); in add_startpgm()
/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.cpp642 TII->getNamedOperand(*MI, AMDGPU::OpName::scratch_offset)->getReg(), in eliminateFrameIndex()
657 TII->getNamedOperand(*MI, AMDGPU::OpName::scratch_offset)->getReg(), in eliminateFrameIndex()
DSIInstructions.td2094 SReg_32:$scratch_offset, i32imm:$offset)> {
2101 (ins i32imm:$frame_idx, SReg_128:$scratch_rsrc, SReg_32:$scratch_offset,
/external/mesa3d/docs/relnotes/
D19.3.0.rst820 - aco: always set scratch_offset in startpgm