/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
D | reg_map.cpp | 26 for (size_t reg = priority_reg; reg < reg_mask.GetSize(); ++reg) { in SetMask() local 34 for (size_t reg = 0; reg < priority_reg; ++reg) { in SetMask() local 42 for (size_t reg = 0; reg < reg_mask.GetSize(); ++reg) { in SetMask() local 54 for (size_t reg = 0; reg < first_callee_reg; ++reg) { in SetCallerFirstMask() local 61 for (size_t reg = last_callee_reg + 1; reg < reg_mask.GetSize(); ++reg) { in SetCallerFirstMask() local 69 for (size_t reg = first_callee_reg; reg <= last_callee_reg; ++reg) { in SetCallerFirstMask() local 77 for (size_t reg = 0; reg < reg_mask.GetSize(); ++reg) { in SetCallerFirstMask() local 94 bool RegisterMap::IsRegAvailable(Register reg, Arch arch) const in IsRegAvailable()
|
D | spill_fills_resolver.h | 106 Location ToLocation(LocationIndex reg) in ToLocation()
|
D | spill_fills_resolver.cpp | 93 auto reg = location.IsFpRegister() ? location.GetValue() + offset : location.GetValue(); in MarkRegWrite() local 103 auto reg = location.IsFpRegister() ? location.GetValue() + offset : location.GetValue(); in IsRegWrite() local
|
/arkcompiler/runtime_core/compiler/tests/aarch64/ |
D | register64_test.cpp | 73 for (auto reg : regs) { in TEST_F() local 85 for (auto reg : regs) { in TEST_F() local 91 ScopedTmpRegRef reg(&encoder); in TEST_F() local
|
/arkcompiler/runtime_core/compiler/tests/aarch32/ |
D | register32_test.cpp | 76 for (auto reg : regs) { in TEST_F() local 88 for (auto reg : regs) { in TEST_F() local 94 ScopedTmpRegRef reg(&encoder); in TEST_F() local
|
/arkcompiler/runtime_core/compiler/tests/amd64/ |
D | register64_test.cpp | 76 for (auto reg : regs) { in TEST_F() local 88 for (auto reg : regs) { in TEST_F() local 94 ScopedTmpRegRef reg(&encoder); in TEST_F() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
D | assembler_x64.h | 181 void EmitRexPrefix(Register reg, Register rm) in EmitRexPrefix() 188 void EmitRexPrefixl(Register reg, Register rm) in EmitRexPrefixl() 197 void EmitRexPrefix(Register reg, Operand rm) in EmitRexPrefix() 204 void EmitRexPrefixl(Register reg, Operand rm) in EmitRexPrefixl() 216 void EmitModrm(int32_t reg, Register rm) in EmitModrm() 221 void EmitModrm(Register reg, Register rm) in EmitModrm() 226 void EmitOperand(Register reg, Operand rm) in EmitOperand()
|
/arkcompiler/ets_runtime/ecmascript/stackmap/ |
D | llvm_stackmap_type.cpp | 19 DwarfRegType reg, OffsetType offset, Triple triple) in EncodeRegAndOffset() 37 void LLVMStackMapType::DecodeRegAndOffset(SLeb128Type regOffset, DwarfRegType ®, OffsetType &off… in DecodeRegAndOffset()
|
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/ |
D | varArgsOnConstructorTypes.ts | 55 let reg: I1; variable
|
D | modularizeLibrary_TargetES6UsingES6Lib.ts | 106 let reg = new RegExp("/s"); variable
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | regAllocator.cpp | 130 for (auto *reg : registers) { in AdjustInsRegWhenHasSpill() local 157 for (auto *reg : registers) { in AdjustInsSpill() local 194 VReg *reg = *iter; in AdjustRangeInsSpill() local
|
/arkcompiler/ets_runtime/test/moduletest/builtins/ |
D | builtinsregexp.js | 38 var reg = /t(e)(st(\d?))/g; variable
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
D | assembler_aarch64.h | 25 Register(RegisterId reg, RegisterType type = RegisterType::X) : reg_(reg), type_(type) {}; in reg_() argument 79 explicit VectorRegister(VectorRegisterId reg, Scale scale = D) : reg_(reg), scale_(scale) {}; in reg_() argument 165 … : reg_(reg), extend_(Extend::NO_EXTEND), shift_(shift), shiftAmount_(shift_amount), immediate_(0) in reg_() argument 169 … : reg_(reg), extend_(extend), shift_(Shift::NO_SHIFT), shiftAmount_(shiftAmount), immediate_(0) in reg_() argument
|
/arkcompiler/ets_frontend/merge_abc/protos/ |
D | assemblyDebug.proto | 31 int32 reg = 4; field
|
/arkcompiler/ets_frontend/merge_abc/src/ |
D | assemblyInsProto.cpp | 22 for (const auto ® : insn.regs) { in Serialize() local
|
/arkcompiler/ets_runtime/test/moduletest/regexp/ |
D | regexp.js | 22 var reg = /[\x5d-\x7e]/i; variable
|
/arkcompiler/runtime_core/compiler/tests/ |
D | reg_alloc_common_test.cpp | 228 auto reg = input.GetInst()->GetDstReg(); in TEST_F() local 255 auto reg = Target(check_graph->GetArch()).GetParamRegId(1); in TEST_F() local
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
D | reg_encoder.cpp | 403 auto reg = inst->GetSrcReg(i); in InsertSpillsForInst() local 421 static void IncTempsIfNeeded(const compiler::Register reg, compiler::Register &num_temps) in IncTempsIfNeeded() 451 auto reg = inst->GetSrcReg(i); in CalculateNumNeededTempsForInst() local
|
D | codegen.cpp | 24 void DoLda(compiler::Register reg, std::vector<pandasm::Ins> &result) in DoLda() 31 void DoSta(compiler::Register reg, std::vector<pandasm::Ins> &result) in DoSta() 314 void BytecodeGen::EncodeSta(compiler::Register reg, compiler::DataType::Type type) in EncodeSta() 388 compiler::Register reg = compiler::INVALID_REG_ID; in IfEcma() local
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | regmask.h | 139 constexpr size_t GetDistanceFromTail(size_t reg) const in GetDistanceFromTail() 148 constexpr size_t GetDistanceFromHead(size_t reg) const in GetDistanceFromHead()
|
/arkcompiler/runtime_core/bytecode_optimizer/tests/ |
D | codegen_test.cpp | 63 Register reg = 1; // 1: It's a random number variable 78 Register reg = 1; // 1: It's a random number variable 192 Register reg = INVALID_REG; in __anona44e78530302() local 244 Register reg = 1; // 1: It's a random number in __anona44e78530402() local
|
/arkcompiler/runtime_core/assembler/ |
D | assembly-debug.h | 51 int32_t reg = 0; member
|
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
D | aot_file_info.cpp | 65 DwarfRegType reg = static_cast<DwarfRegType>(it->CalleeReg2Offset_[2 * j]); in CalCallSiteInfo() local
|
/arkcompiler/runtime_core/compiler/optimizer/analysis/ |
D | liveness_analyzer.h | 228 void SetReg(Register reg) in SetReg() 233 void SetPreassignedReg(Register reg) in SetPreassignedReg() 239 void SetPhysicalReg(Register reg, DataType::Type type) in SetPhysicalReg()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | bytecode_circuit_builder.cpp | 1089 GateRef BytecodeCircuitBuilder::NewLoopBackPhi(BytecodeRegion &bb, uint16_t reg, bool acc) in NewLoopBackPhi() 1132 GateRef exit, uint16_t reg, bool acc) in NewValueFromPredBB() 1148 GateRef BytecodeCircuitBuilder::NewLoopForwardPhi(BytecodeRegion &bb, uint16_t reg, bool acc) in NewLoopForwardPhi() 1177 void BytecodeCircuitBuilder::NewPhi(BytecodeRegion &bb, uint16_t reg, bool acc, GateRef ¤tPhi) in NewPhi() 1208 bool BytecodeCircuitBuilder::IsLoopExitValueExists(GateRef loopExit, uint16_t reg, bool acc) in IsLoopExitValueExists() 1217 GateRef BytecodeCircuitBuilder::GetLoopExitValue(GateRef loopExit, uint16_t reg, bool acc) in GetLoopExitValue() 1226 GateRef BytecodeCircuitBuilder::CreateLoopExitValue(GateRef loopExit, uint16_t reg, bool acc, GateR… in CreateLoopExitValue() 1238 GateRef BytecodeCircuitBuilder::NewLoopExitValue(GateRef loopExit, uint16_t reg, bool acc, GateRef … in NewLoopExitValue() 1254 …CircuitBuilder::ResolveDef(const BytecodeRegion &bb, int32_t bcId, const uint16_t reg, const bool … in ResolveDef() 1265 const uint16_t reg, const bool acc, bool needIter) in ResolveDef()
|