Searched refs:memType (Results 1 - 9 of 9) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/ |
H A D | operand.h | 192 MemType memType = kNone; member 199 memType = kSIBAndDisp; in SetMemType() 201 memType = kSIB; in SetMemType() 203 memType = kIndexAndDisp; in SetMemType() 205 memType = kBaseAndDisp; in SetMemType() 207 memType = kOnlyDisp; in SetMemType() 209 memType = kOnlyBase; in SetMemType() 211 memType = kNone; in SetMemType()
|
H A D | elf_assembler.h | 515 (mem.memType == kOnlyBase && (mem.base == RBP || mem.base == R13))) { in GetMod() 551 if (mem.memType == kBaseAndDisp || mem.memType == kOnlyBase) { in HasSIB() 554 return mem.memType != kBaseAndDisp && mem.memType != kOnlyBase && mem.memType != kNone; in HasSIB()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | isel.cpp | 626 PrimType memType = symbolInfo.primType; in SelectDassign() local 627 SelectCopy(symbolMem, opndRhs, memType, rhsType); in SelectDassign() 640 PrimType memType = symbolInfo.primType; in SelectIassign() local 643 cgFunc->GetOpndBuilder()->CreateMem(lhsBaseOpnd, symbolInfo.offset, GetPrimTypeBitSize(memType)); in SelectIassign() 647 SelectCopy(lhsMemOpnd, opndRhs, memType, rhsType); in SelectIassign()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/ |
H A D | target.h | 421 static bool IsNeedToPrepareMemLdS(MemRef mem, const TypeInfo &memType, bool isSigned); 422 vixl::aarch32::MemOperand PrepareMemLdS(MemRef mem, const TypeInfo &memType, vixl::aarch32::Register tmp,
|
H A D | encode.cpp | 765 bool Aarch32Encoder::IsNeedToPrepareMemLdS(MemRef mem, const TypeInfo &memType, bool isSigned) in IsNeedToPrepareMemLdS() argument 772 if (memType.IsFloat()) { in IsNeedToPrepareMemLdS() 787 if (!isSigned && (memType == INT32_TYPE || memType == INT8_TYPE)) { in IsNeedToPrepareMemLdS() 842 vixl::aarch32::MemOperand Aarch32Encoder::PrepareMemLdS(MemRef mem, const TypeInfo &memType, in PrepareMemLdS() argument 857 if (memType.IsFloat()) { in PrepareMemLdS() 862 if (!isSigned && (memType == INT32_TYPE || memType == INT8_TYPE)) { in PrepareMemLdS()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_ir_builder.cpp | 1039 LiteCGType *memType = (lmirBuilder_->IsHeapPointerType(returnType)) ? lmirBuilder_->CreateRefType(returnType) in VisitLoad() local 1041 baseAddr = CanonicalizeToPtr(baseAddr, memType); in VisitLoad() 1042 Expr result = lmirBuilder_->Iread(returnType, baseAddr, memType); in VisitLoad() 2529 LiteCGType *memType = (lmirBuilder_->IsHeapPointerType(baseAddr.GetType())) in VisitStore() local 2532 baseAddr = CanonicalizeToPtr(baseAddr, memType); in VisitStore() 2534 Stmt &store = lmirBuilder_->Iassign(data, baseAddr, memType); in VisitStore()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | elf_assembler.cpp | 382 if (mem.memType == kOnlyBase && (mem.base == RBP || mem.base == R13)) { in OpDisp() 1328 if (GetRegId(reg) == 0 && mem.memType == kOnlyDisp) { in Mov() 1337 if (GetRegId(reg) == 0 && mem.memType == kOnlyDisp) { in Mov()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
H A D | llvm_ir_builder.cpp | 1588 LLVMTypeRef memType = LLVMPointerType(returnType, GetPtrAddressSpace(baseAddr)); in VisitLoad() local 1589 baseAddr = CanonicalizeToPtr(baseAddr, memType); in VisitLoad()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_cgfunc.cpp | 952 PrimType memType = (finalBitFieldDestType == kPtyInvalid ? destType : finalBitFieldDestType); in SelectIread() local 953 MemOperand *memOpnd = CreateMemOpndOrNull(memType, expr, *expr.Opnd(0), in SelectIread()
|
Completed in 37 milliseconds