Home
last modified time | relevance | path

Searched refs:vma (Results 1 – 12 of 12) sorted by relevance

/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h680 auto vma,
695 return OpVector<ElementType, 1, vlmul, vma>(args, vtype, extra_args...); in OpVector()
700 return OpVector<ElementType, 2, vlmul, vma>(args, vtype, extra_args...); in OpVector()
706 return OpVector<ElementType, 3, vlmul, vma>(args, vtype, extra_args...); in OpVector()
712 return OpVector<ElementType, 4, vlmul, vma>(args, vtype, extra_args...); in OpVector()
718 return OpVector<ElementType, 5, vlmul, vma>(args, vtype, extra_args...); in OpVector()
724 return OpVector<ElementType, 6, vlmul, vma>(args, vtype, extra_args...); in OpVector()
730 return OpVector<ElementType, 7, vlmul, vma>(args, vtype, extra_args...); in OpVector()
736 return OpVector<ElementType, 8, vlmul, vma>(args, vtype, extra_args...); in OpVector()
741 return OpVector<ElementType, vlmul, TailProcessing::kAgnostic, vma>(args, extra_args...); in OpVector()
[all …]
Dinterpreter_test.cc238 for (uint8_t vma = 0; vma < 3; ++vma) { in TestVectorLoad() local
239 state_.cpu.vtype = (vma & 1) << 7 | (vta << 6) | in TestVectorLoad()
245 if (!vma) { in TestVectorLoad()
280 } else if (vma && in TestVectorLoad()
283 if (vma == 1) { in TestVectorLoad()
321 for (uint8_t vma = 0; vma < 2; ++vma) { in TestVlm() local
322 state_.cpu.vtype = (vma << 7) | (vta << 6) | (sew << 3) | vlmul; in TestVlm()
451 for (uint8_t vma = 0; vma < 3; ++vma) { in TestVectorStore() local
463 if (vma) { in TestVectorStore()
504 state_.cpu.vtype = (vma & 1) << 7 | (vta << 6) | in TestVectorStore()
[all …]
/frameworks/base/services/core/jni/
Dcom_android_server_am_CachedAppOptimizer.cpp332 static int getFilePageAdvice(const Vma& vma) { in getFilePageAdvice() argument
333 if (vma.inode > 0 && !vma.is_shared) { in getFilePageAdvice()
338 static int getAnonPageAdvice(const Vma& vma) { in getAnonPageAdvice() argument
339 bool hasReadFlag = (vma.flags & PROT_READ) > 0; in getAnonPageAdvice()
340 bool hasWriteFlag = (vma.flags & PROT_WRITE) > 0; in getAnonPageAdvice()
341 bool hasExecuteFlag = (vma.flags & PROT_EXEC) > 0; in getAnonPageAdvice()
342 if ((hasReadFlag || hasWriteFlag) && !hasExecuteFlag && !vma.is_shared) { in getAnonPageAdvice()
347 static int getAnyPageAdvice(const Vma& vma) { in getAnyPageAdvice() argument
348 if (vma.inode == 0 && !vma.is_shared) { in getAnyPageAdvice()
373 auto vmaCollectorCb = [&vmaToAdviseFunc, &pageoutVmaIndex, &coldVmaIndex](const Vma& vma) { in compactProcess() argument
[all …]
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64CA53Erratum843419Stub2.cpp57 const uint64_t vma = pFragRef.frag()->getParent()->getSection().addr() + in isMyDuty() local
59 const unsigned page_offset = (vma & 0xFFF); in isMyDuty()
DAArch64CA53Erratum843419Stub.cpp68 const uint64_t vma = pFragRef.frag()->getParent()->getSection().addr() + in isMyDuty() local
70 const unsigned page_offset = (vma & 0xFFF); in isMyDuty()
/frameworks/libs/binary_translation/tests/inline_asm_tests/
Dmain_riscv64.cc533 for (uint8_t vma = 0; vma < 2; ++vma) { in TestVectorInstructionInternal() local
534 uint64_t vtype = (vma << 7) | (vta << 6) | (vsew << 3) | vlmul; in TestVectorInstructionInternal()
576 std::fill_n(expected_inactive, 8, (vma ? kAgnosticResult : dst_result)); in TestVectorInstructionInternal()
745 for (uint8_t vma = 0; vma < 2; ++vma) { in TestVectorReductionInstruction() local
746 uint64_t vtype = (vma << 7) | (vta << 6) | (vsew << 3) | vlmul; in TestVectorReductionInstruction()
858 for (uint8_t vma = 0; vma < 2; ++vma) { in TestVectorIota() local
859 uint64_t vtype = (vma << 7) | (vta << 6) | (vsew << 3) | vlmul; in TestVectorIota()
886 std::fill_n(expected_inactive, 8, (vma ? kAgnosticResult : kUndisturbedResult)); in TestVectorIota()
966 for (uint8_t vma = 0; vma < 2; ++vma) { in TestExtendingVectorInstruction() local
967 uint64_t vtype = (vma << 7) | (vta << 6) | (vsew << 3) | vlmul; in TestExtendingVectorInstruction()
[all …]
/frameworks/compile/mclinker/include/mcld/Script/
DOutputSectDesc.h43 const RpnExpr& vma() const { in vma() function
47 RpnExpr& vma() { in vma() function
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2109 uint64_t vma = 0x0, offset = 0x0; in setOutputSectionAddress() local
2147 vma = addr.getEntry()->value(); in setOutputSectionAddress()
2150 evaluator.eval((*out)->prolog().vma(), vma); in setOutputSectionAddress()
2153 vma = (*dot).symbol().value(); in setOutputSectionAddress()
2154 alignAddress(vma, cur->align()); in setOutputSectionAddress()
2157 vma = prev->addr() + prev->size(); in setOutputSectionAddress()
2163 vma = 0x0; in setOutputSectionAddress()
2165 vma = getSegmentStartAddr(script) + sectionStartOffset(); in setOutputSectionAddress()
2168 vma = prev->addr(); in setOutputSectionAddress()
2170 vma = prev->addr() + prev->size(); in setOutputSectionAddress()
[all …]
/frameworks/compile/mclinker/lib/Object/
DSectionMap.cpp358 if ((*it)->prolog().hasVMA() && (*it)->prolog().vma().hasDot()) { in fixupDotSymbols()
367 for (RpnExpr::iterator tok = (*it)->prolog().vma().begin(), in fixupDotSymbols()
368 tokEnd = (*it)->prolog().vma().end(); in fixupDotSymbols()
/frameworks/libs/binary_translation/intrinsics/riscv64/include/berberis/intrinsics/riscv64/
Dvector_intrinsics.h309 auto vma = NoInactiveProcessing{},
315 static_assert((std::is_same_v<decltype(vma), NoInactiveProcessing> &&
317 (std::is_same_v<decltype(vma), InactiveProcessing> &&
319 if constexpr (std::is_same_v<decltype(vma), InactiveProcessing>) {
386 auto vma = NoInactiveProcessing{},
395 static_assert((std::is_same_v<decltype(vma), NoInactiveProcessing> &&
397 (std::is_same_v<decltype(vma), InactiveProcessing> &&
399 if constexpr (std::is_same_v<decltype(vma), InactiveProcessing>) {
402 if (vma == InactiveProcessing::kAgnostic) {
411 template <typename ElementType, TailProcessing vta, InactiveProcessing vma, typename MaskType>
[all …]
/frameworks/compile/mclinker/lib/Script/
DOutputSectDesc.cpp45 m_Prolog.vma().dump(); in dump()
DScriptParser.yy354 /* create exp for vma */