Публикации по теме 'arm64'


Как Arm’s NEON обеспечивает эффективное декодирование AV1 на мобильных устройствах
Декодирование мультимедиа - это проблема масштаба. Современный процессор не ломает голову над декодированием нескольких пикселей, но когда это 62 миллиона пикселей в секунду, даже самый крошечный объем работы на пиксель складывается быстро. Здесь на помощь приходит NEON от Arm: выполнение большего количества работы за такт. NEON - это расширение набора инструкций ARMv7 и ARMv8, которое позволяет выполнять операции одной инструкции с множеством данных (SIMD) . Это означает, что в одной..

Вопросы по теме 'arm64'

-[NSInvocation getReturnValue:] с двойным значением неожиданно выдает 0
Я пытаюсь вызвать метод, который возвращает double , используя NSInvocation . Но я обнаружил, что он не работает в 64-битных приложениях для iOS. Он работает в OS X, в симуляторе — как 32-битном, так и 64-битном — iPad 2 и iPad Air с 32-битной...
2333 просмотров
schedule 21.04.2024

Xcode 5 не отображает сборку для arm64
Xcode 5, похоже, не создает выходные данные сборки для 64-битного устройства iOS. Я создал простой пустой проект iOS. Затем в настройках сборки установите для VALID_ARCH значение arm64, а для ARCH — стандартные архитектуры (включая...
1434 просмотров
schedule 27.03.2023

Как заставить фреймворк поддерживать архитектуру x86_64?
Я сделал свой собственный фреймворк, и все было в порядке. Но когда Apple выпускает 64-битную архитектуру, когда другой проект использует 64-битную архитектуру, мой фреймворк не хочет компилироваться. Когда я изменил архитектуру проекта только на...
1976 просмотров
schedule 04.06.2023

asm(trap) на 64-битных устройствах iOS
В моем собственном макросе assert я использовал asm("trap") на устройствах iOS (или asm("int3") на симуляторах iOS) для взлома отладчика. Однако в 64-битных сборках для устройств я получаю «неопознанную мнемонику инструкции» для инструкции trap....
1711 просмотров
schedule 23.12.2022

Преобразование строк в целые числа на arm64?
У меня есть небольшой фрагмент кода, который, как я заметил, ведет себя по-разному для целей arm64 . Я извлекаю числовую строку из данных JSON, а затем использую integerValue для преобразования строки в целое число. Строка обычно содержит...
212 просмотров
schedule 10.06.2024

xcode5 build ios arm64 статическая библиотека, ошибка при сборке файла сборки
Я использую xcode5 для создания статической библиотеки iOS, которая поддерживает arm64 для iphone5s, но при создании файла сборки отображается сообщение об ошибке, как показано ниже....
660 просмотров
schedule 06.02.2023

iOS 7.1 выдает ошибку после обновления до Xcode 5.1
Недавно я обновил свой Xcode до версии 5.1. После обновления он нормально работает со всеми симуляторами, кроме iOS 7.1, в котором выдает ошибку ссылки mach-O. Более того, на вкладке «Настройки сборки» есть только опция 64-битной архитектуры. По...
6415 просмотров
schedule 30.04.2023

Поддержка 64-битной архитектуры armv8 в clang
Я пытаюсь использовать clang для кросс-компиляции в 64-битную версию armv8. Информация о моей версии clang следующая. $ clang --version Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn) Target: x86_64-apple-darwin13.1.0 Thread model:...
6751 просмотров
schedule 15.05.2023

Компиляция Linaro g++ aarch64 вызывает ошибку выравнивания
Я использую linaro g++ для ARM arch64 для компиляции простого файла cpp: int main() { char *helloMain = "main module (crm.c)"; long faculty, num = 12; int stop,mainLoop = 1; char word[80] = ""; } После...
2340 просмотров
schedule 15.06.2023

Как реализовать системный вызов в ARM64?
Я работаю с ассемблером arm64 и хочу реализовать системные вызовы с помощью инструкции svc. Я не могу найти ни одной работающей реализации системных вызовов arm64 в Интернете. Кроме того, я не могу найти список системных вызовов для arm64. Также...
8479 просмотров
schedule 03.04.2023

«Method API не поддерживается на этой платформе» после обновления Trigger.io
После обновления Triggerio.io до версии 2.2.2 и обновления всех модулей до «поддержки arm64» я не могу запустить свое приложение на симуляторе iphone 5s/6/6+. Ни один родной модуль не работает. Каждый вызов возвращает: «API метода не поддерживается...
140 просмотров
schedule 29.05.2023

Как исправить libluajit в архитектуре x86_64?
Я пытаюсь скомпилировать свой проект, но вижу эту проблему Проблема: [Неопределенные символы для архитектуры x86_64] Изображение: http://i.imgur.com/iDOlwMX.png Я использовал: + Cocos2d-2.1rc0-x-2.1.2 + xCode 6.1 + libluajit новейший...
1133 просмотров
schedule 14.11.2022

gcc; рука64; аарх64; нераспознанный параметр командной строки '-mfpu=neon'
Я получил ошибку компиляции: нераспознанный параметр командной строки '-mfpu=neon'* при попытке компиляции с флагом -mfpu=neon. На самом деле, любые варианты «mfpu», которые я пробовал, не увенчались успехом. Однако в документации этот флаг...
21680 просмотров
schedule 09.01.2023

Флаги установки условных инструкций ARM
Читая об условном выполнении в ARM, я понимаю, почему инструкции в ARM не устанавливают флаги по умолчанию. Кажется, они устанавливают флаги только тогда, когда добавляется суффикс S . Мне было интересно, возможно ли иметь инструкцию ARM, которая...
394 просмотров
schedule 30.07.2023

Указатель кадра Aarch64
Я видел этот код на странице 120 Руководства программиста ArmV8: foo// SUB SP, SP, #0x30 STR W0, [SP, #0x2C] STR W1, [SP, #0x28] STR D0, [SP, #0x20] STR D1, [SP, #0x18] LDR W0, [SP, #0x2C] STR W0, [SP, #0] LDR W0, [SP, #0x28] STR W0, [SP,...
2539 просмотров
schedule 25.05.2022

обработчик fiq для arm64
Я пытаюсь написать обработчик FIQ для arm64 (AArch64) в сборке. Я уже написал обработчик IRQ, который пока хорошо работает. Мне просто интересно, должен ли мой обработчик FIQ отличаться от того, как выглядит мой IRQ. Мой обработчик FIQ делает...
911 просмотров
schedule 21.05.2022

Биты таблицы страниц в виртуальном адресе linux (4-уровневый пейджинг)
что такое pgd, pmd pte и биты сдвига страницы в 64-битном виртуальном адресе на процессоре armV8 с 4-уровневым пейджингом? Мне нужна эта информация для отладки проблемы под рукой.
1212 просмотров

ошибка сборки повторяющихся символов arclite.o
Я пытаюсь создать свой проект Xcode, но получаю сообщение об ошибке, показанное ниже. Пожалуйста, помогите мне решить эту ошибку, спасибо заранее. duplicate symbol __non_lazy_classes in:...
695 просмотров
schedule 10.12.2022

Фреймворк может работать только на симуляторе, но не на устройстве
Я использую Xcode версии 7.2 (7C68). У меня возникла проблема после того, как я построил проект DTCoreText в качестве фреймворка. DTCoreText.framework отлично работает на симуляторе ios, но когда я хочу протестировать его на устройстве, возникла...
2787 просмотров
schedule 25.06.2022

32-битное приложение с динамическим сбоем библиотеки на 64-битном устройстве
Я столкнулся со следующим сценарием: 32-битное устройство + приложение armv7 + динамическая библиотека armv7 arm64 = ​​ работает 64-битное устройство + приложение armv7 + динамическая библиотека armv7 arm64 = ​​ не работает не работает...
571 просмотров
schedule 13.05.2024