Home
last modified time | relevance | path

Searched defs:reg (Results 1 – 25 of 54) sorted by relevance

123

/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_map.cpp26 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()
Dspill_fills_resolver.h106 Location ToLocation(LocationIndex reg) in ToLocation()
Dspill_fills_resolver.cpp93 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/
Dregister64_test.cpp73 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/
Dregister32_test.cpp76 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/
Dregister64_test.cpp76 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/
Dassembler_x64.h181 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/
Dllvm_stackmap_type.cpp19 DwarfRegType reg, OffsetType offset, Triple triple) in EncodeRegAndOffset()
37 void LLVMStackMapType::DecodeRegAndOffset(SLeb128Type regOffset, DwarfRegType &reg, OffsetType &off… in DecodeRegAndOffset()
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DvarArgsOnConstructorTypes.ts55 let reg: I1; variable
DmodularizeLibrary_TargetES6UsingES6Lib.ts106 let reg = new RegExp("/s"); variable
/arkcompiler/ets_frontend/es2panda/compiler/core/
DregAllocator.cpp130 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/
Dbuiltinsregexp.js38 var reg = /t(e)(st(\d?))/g; variable
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dassembler_aarch64.h25 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/
DassemblyDebug.proto31 int32 reg = 4; field
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyInsProto.cpp22 for (const auto &reg : insn.regs) { in Serialize() local
/arkcompiler/ets_runtime/test/moduletest/regexp/
Dregexp.js22 var reg = /[\x5d-\x7e]/i; variable
/arkcompiler/runtime_core/compiler/tests/
Dreg_alloc_common_test.cpp228 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/
Dreg_encoder.cpp403 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
Dcodegen.cpp24 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/
Dregmask.h139 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/
Dcodegen_test.cpp63 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/
Dassembly-debug.h51 int32_t reg = 0; member
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Daot_file_info.cpp65 DwarfRegType reg = static_cast<DwarfRegType>(it->CalleeReg2Offset_[2 * j]); in CalCallSiteInfo() local
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dliveness_analyzer.h228 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/
Dbytecode_circuit_builder.cpp1089 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 &currentPhi) 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()

123