Публикации по теме '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 просмотров
schedule
05.06.2023
ошибка сборки повторяющихся символов 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