/third_party/node/deps/v8/src/baseline/arm64/ |
D | baseline-assembler-arm64-inl.h | 369 for (int reg_index = 0; reg_index < list.register_count(); reg_index += 2) { 370 PushAll(basm, list[reg_index], list[reg_index + 1]); 375 int reg_index = list.register_count() - 1; 376 if (reg_index % 2 == 0) { 378 PushAllReverse(basm, list[reg_index], padreg); 379 reg_index--; 381 for (; reg_index >= 1; reg_index -= 2) { 382 PushAllReverse(basm, list[reg_index - 1], list[reg_index]);
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-trace.cc | 45 for (int reg_index = first_reg.index(); reg_index < first_reg.index() + range; in PrintRegisterRange() local 46 reg_index++) { in PrintRegisterRange() 47 Object reg_object = frame->ReadInterpreterRegister(reg_index); in PrintRegisterRange() 49 << interpreter::Register(reg_index).ToString() << arrow_direction; in PrintRegisterRange()
|
/third_party/node/deps/v8/src/builtins/ |
D | builtins-generator-gen.cc | 241 auto reg_index = IntPtrAdd(parameter_base_index, index); in TF_BUILTIN() local 243 TimesSystemPointerSize(reg_index)); in TF_BUILTIN() 260 auto reg_index = IntPtrSub(register_base_index, index); in TF_BUILTIN() local 262 TimesSystemPointerSize(reg_index)); in TF_BUILTIN() 300 auto reg_index = IntPtrSub(register_base_index, index); in TF_BUILTIN() local 302 TimesSystemPointerSize(reg_index), value); in TF_BUILTIN()
|
/third_party/mesa3d/src/amd/registers/ |
D | parse_kernel_headers.py | 820 reg_index = type_map.index(name) if name in type_map else -1 821 if reg_index >= 1 and reg_index % 2 == 1: 822 type_name = type_map[reg_index - 1]
|
/third_party/node/deps/v8/src/baseline/ppc/ |
D | baseline-assembler-ppc-inl.h | 424 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 425 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); 431 for (int reg_index = list.register_count() - 1; reg_index >= 0; 432 --reg_index) { 433 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/x64/ |
D | baseline-assembler-x64-inl.h | 286 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 287 PushSingle(basm->masm(), list[reg_index]); 293 for (int reg_index = list.register_count() - 1; reg_index >= 0; 294 --reg_index) { 295 PushSingle(basm->masm(), list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/ia32/ |
D | baseline-assembler-ia32-inl.h | 282 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 283 PushSingle(basm->masm(), list[reg_index]); 289 for (int reg_index = list.register_count() - 1; reg_index >= 0; 290 --reg_index) { 291 PushSingle(basm->masm(), list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/mips/ |
D | baseline-assembler-mips-inl.h | 297 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 298 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); 304 for (int reg_index = list.register_count() - 1; reg_index >= 0; 305 --reg_index) { 306 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/loong64/ |
D | baseline-assembler-loong64-inl.h | 287 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 288 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); 294 for (int reg_index = list.register_count() - 1; reg_index >= 0; 295 --reg_index) { 296 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/riscv64/ |
D | baseline-assembler-riscv64-inl.h | 290 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 291 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); 297 for (int reg_index = list.register_count() - 1; reg_index >= 0; 298 --reg_index) { 299 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/mips64/ |
D | baseline-assembler-mips64-inl.h | 295 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 296 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); 302 for (int reg_index = list.register_count() - 1; reg_index >= 0; 303 --reg_index) { 304 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/arm/ |
D | baseline-assembler-arm-inl.h | 305 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 306 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); 312 for (int reg_index = list.register_count() - 1; reg_index >= 0; 313 --reg_index) { 314 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
|
/third_party/node/deps/v8/src/baseline/s390/ |
D | baseline-assembler-s390-inl.h | 422 for (int reg_index = 0; reg_index < list.register_count(); ++reg_index) { 423 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]); 429 for (int reg_index = list.register_count() - 1; reg_index >= 0; 430 --reg_index) { 431 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
|
/third_party/node/deps/v8/src/interpreter/ |
D | interpreter-assembler.h | 307 TNode<IntPtrT> RegisterLocation(TNode<IntPtrT> reg_index); 308 TNode<IntPtrT> NextRegister(TNode<IntPtrT> reg_index); 309 TNode<Object> LoadRegister(TNode<IntPtrT> reg_index); 310 void StoreRegister(TNode<Object> value, TNode<IntPtrT> reg_index);
|
D | interpreter-assembler.cc | 206 TNode<IntPtrT> reg_index) { in RegisterLocation() argument 208 IntPtrAdd(GetInterpretedFramePointer(), RegisterFrameOffset(reg_index))); in RegisterLocation() 219 TNode<Object> InterpreterAssembler::LoadRegister(TNode<IntPtrT> reg_index) { in LoadRegister() argument 221 RegisterFrameOffset(reg_index)); in LoadRegister() 291 TNode<IntPtrT> reg_index) { in StoreRegister() argument 293 RegisterFrameOffset(reg_index), value); in StoreRegister() 354 TNode<IntPtrT> InterpreterAssembler::NextRegister(TNode<IntPtrT> reg_index) { in NextRegister() argument 356 return Signed(IntPtrAdd(reg_index, IntPtrConstant(-1))); in NextRegister() 1465 TNode<IntPtrT> reg_index = IntPtrAdd(reg_base, index); in ExportParametersAndRegisterFile() local 1466 TNode<Object> value = LoadRegister(reg_index); in ExportParametersAndRegisterFile() [all …]
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_vs.c | 388 unsigned reg_index; in si_llvm_clipvertex_to_clipdist() local 398 for (reg_index = 0; reg_index < 2; reg_index++) { in si_llvm_clipvertex_to_clipdist() 399 struct ac_export_args *args = &clipdist[reg_index]; in si_llvm_clipvertex_to_clipdist() 401 if (!(clipdist_mask & BITFIELD_RANGE(reg_index * 4, 4))) in si_llvm_clipvertex_to_clipdist() 408 if (!(clipdist_mask & BITFIELD_BIT(reg_index * 4 + chan))) in si_llvm_clipvertex_to_clipdist() 413 LLVMConstInt(ctx->ac.i32, ((reg_index * 4 + chan) * 4 + const_chan) * 4, 0); in si_llvm_clipvertex_to_clipdist() 424 args->target = V_008DFC_SQ_EXP_POS + 2 + reg_index; in si_llvm_clipvertex_to_clipdist()
|
/third_party/node/deps/v8/src/execution/arm/ |
D | simulator-arm.h | 430 ReturnType GetFromVFPRegister(int reg_index); 433 void SetVFPRegister(int reg_index, const InputType& value);
|
D | simulator-arm.cc | 854 void Simulator::SetVFPRegister(int reg_index, const InputType& value) { in SetVFPRegister() argument 857 DCHECK_GE(reg_index, 0); in SetVFPRegister() 858 if (register_size == 1) DCHECK(reg_index < num_s_registers); in SetVFPRegister() 860 DCHECK(reg_index < DwVfpRegister::SupportedRegisterCount()); in SetVFPRegister() 862 memcpy(&vfp_registers_[reg_index * register_size], &value, bytes); in SetVFPRegister() 866 ReturnType Simulator::GetFromVFPRegister(int reg_index) { in GetFromVFPRegister() argument 869 DCHECK_GE(reg_index, 0); in GetFromVFPRegister() 870 if (register_size == 1) DCHECK(reg_index < num_s_registers); in GetFromVFPRegister() 872 DCHECK(reg_index < DwVfpRegister::SupportedRegisterCount()); in GetFromVFPRegister() 875 memcpy(&value, &vfp_registers_[register_size * reg_index], bytes); in GetFromVFPRegister()
|
/third_party/node/deps/v8/src/baseline/ |
D | baseline-compiler.cc | 146 for (int reg_index = 0; reg_index < list.register_count(); in Check() local 147 ++reg_index, ++i) { in Check() 153 list[reg_index])); in Check()
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
D | r300_reg.h | 2946 #define PVS_OP_DST_OPERAND(opcode, math_inst, macro_inst, reg_index, reg_writemask, reg_class, satu… argument 2950 | ((reg_index & PVS_DST_OFFSET_MASK) << PVS_DST_OFFSET_SHIFT) \
|
/third_party/node/deps/v8/src/execution/arm64/ |
D | simulator-arm64.cc | 4799 int reg_index = imm5 >> lsb; in VisitNEONCopy() local 4805 ins_element(vf, rd, reg_index, rn, rn_index); in VisitNEONCopy() 4807 ins_immediate(vf, rd, reg_index, xreg(instr->Rn())); in VisitNEONCopy() 4809 uint64_t value = LogicVRegister(rn).Uint(vf, reg_index); in VisitNEONCopy() 4813 int64_t value = LogicVRegister(rn).Int(vf, reg_index); in VisitNEONCopy() 4821 dup_element(vf, rd, rn, reg_index); in VisitNEONCopy()
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | mid-tier-register-allocator.cc | 1306 int reg_index = base::bits::CountTrailingZeros(~bits_); in GetFirstCleared() local 1307 if (reg_index < max_reg) { in GetFirstCleared() 1308 return RegisterIndex(reg_index); in GetFirstCleared()
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_register_allocation.cpp | 889 auto is_free = [&](PhysReg reg_index) in get_reg_simple() 890 { return reg_file[reg_index] == 0 && !ctx.war_hint[reg_index]; }; in get_reg_simple() argument
|
/third_party/vixl/test/aarch64/ |
D | test-assembler-aarch64.cc | 7873 Register reg_index = x21; in TEST() local 7888 __ Mov(reg_index, size_stored); in TEST() 7889 __ StoreCPURegList(list_src, MemOperand(reg_base, reg_index)); in TEST() 7890 __ LoadCPURegList(list_dst, MemOperand(reg_base, reg_index)); in TEST() 7897 __ Mov(reg_index, size_stored); in TEST() 7898 __ StoreCPURegList(list_fp_src_1, MemOperand(reg_base, reg_index)); in TEST() 7899 __ LoadCPURegList(list_fp_dst_1, MemOperand(reg_base, reg_index)); in TEST() 7912 __ Mov(reg_index, size_stored); in TEST() 7913 __ StoreCPURegList(list_fp_src_2, MemOperand(reg_base, reg_index)); in TEST() 7914 __ LoadCPURegList(list_fp_dst_2, MemOperand(reg_base, reg_index)); in TEST()
|
/third_party/vixl/src/aarch64/ |
D | simulator-aarch64.cc | 7922 int reg_index = ExtractSignedBitfield32(31, tz + 1, imm5); in Simulator() local 7927 ins_element(vf, rd, reg_index, rn, rn_index); in Simulator() 7929 ins_immediate(vf, rd, reg_index, ReadXRegister(instr->GetRn())); in Simulator() 7931 uint64_t value = LogicVRegister(rn).Uint(vf, reg_index); in Simulator() 7935 int64_t value = LogicVRegister(rn).Int(vf, reg_index); in Simulator() 7942 dup_element(vf, rd, rn, reg_index); in Simulator()
|