Searched refs:opndSize (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_args.cpp | 126 uint32 opndSize = argInfo.symSize * kBitsPerByte; in GenerateMovInsn() local 127 RegOperand ®Opnd = x64CGFunc->GetOpndBuilder()->CreatePReg(argInfo.reg, opndSize, argInfo.regType); in GenerateMovInsn() 128 MemOperand *memOpnd = &x64CGFunc->GetOpndBuilder()->CreateMem(*baseOpnd, stOffset, opndSize); in GenerateMovInsn() 131 if (opndSize == k64BitSize) { in GenerateMovInsn() 133 } else if (opndSize == k32BitSize) { in GenerateMovInsn() 135 } else if (opndSize == k16BitSize) { in GenerateMovInsn() 137 } else if (opndSize == k8BitSize) { in GenerateMovInsn() 147 RegOperand ®Opnd2 = x64CGFunc->GetOpndBuilder()->CreatePReg(reg2, opndSize, argInfo.regType); in GenerateMovInsn() 148 MemOperand *memOpnd2 = &x64CGFunc->GetOpndBuilder()->CreateMem(*baseOpnd, stOffset + 8, opndSize); in GenerateMovInsn() 186 uint32 opndSize in LoadStackArgsToVReg() local [all...] |
H A D | x64_MPIsel.cpp | 34 MemOperand &X64MPIsel::GetOrCreateMemOpndFromSymbol(const MIRSymbol &symbol, uint32 opndSize, int64 offset) const in GetOrCreateMemOpndFromSymbol() argument 45 result = &GetCurFunc()->GetOpndBuilder()->CreateMem(opndSize); in GetOrCreateMemOpndFromSymbol() 54 result = &GetCurFunc()->GetOpndBuilder()->CreateMem(opndSize); in GetOrCreateMemOpndFromSymbol()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_insn.cpp | 29 uint8 opndSize = (opndSz == kMaxSimm32) ? v.GetSize() : opndSz; in EmitIntReg() local 30 DEBUG_ASSERT((opndSize == k32BitSize || opndSize == k64BitSize), "illegal register size"); in EmitIntReg() 32 bool r32 = (opndSize == k32BitSize) || isRefField; in EmitIntReg() 34 bool r32 = (opndSize == k32BitSize); in EmitIntReg() 45 uint8 opndSize = (opndProp != nullptr) ? opndProp->GetSize() : size; in Visit() local 48 EmitIntReg(*v, opndSize); in Visit() 52 DEBUG_ASSERT((opndSize == k8BitSize || opndSize == k16BitSize || opndSize in Visit() [all...] |
H A D | aarch64_emitter.cpp | 411 size_t opndSize = insn.GetOperandSize(); in EmitAArch64Insn() local 412 std::vector<int32> seq(opndSize, -1); in EmitAArch64Insn() 413 std::vector<std::string> prefix(opndSize); /* used for print prefix like "*" in icall *rax */ in EmitAArch64Insn() 427 (opndSize == 0) ? false : CheckInsnRefField(insn, static_cast<size_t>(static_cast<uint32>(seq[0]))); in EmitAArch64Insn()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_MPISel.h | 51 MemOperand &GetOrCreateMemOpndFromSymbol(const MIRSymbol &symbol, uint32 opndSize, int64 offset) const override;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | isel.h | 142 virtual MemOperand &GetOrCreateMemOpndFromSymbol(const MIRSymbol &symbol, uint32 opndSize, int64 offset) const = 0;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
H A D | constantfold.cpp | 1398 uint8 opndSize = static_cast<ExtractbitsNode*>(opnd)->GetBitsSize(); in FoldExtractbits() local 1399 if (offset == opndOffset && size == opndSize) { in FoldExtractbits()
|
Completed in 10 milliseconds