Что ж, технически это правда, но ничто, стоящее инженерной мысли, невозможно на 100%. так в теории 100%? никогда не возможно ... на практике, 99,98% очень возможно ... фактически хорошо документировано, как вы преодолеваете теоретические ограничения и производите ценный результат.

ли запустить компилятор LLVM с вводом 32-битного кода x86? Существует огромный алгоритм, у которого нет исходного кода, и я хочу, чтобы он работал быстрее на том же оборудовании. Могу ли я перевести его с x86 обратно на x86 с оптимизацией.

Этот код выполняется долго, поэтому я хочу сделать его статическую перекомпиляцию. Кроме того, я могу сделать профиль выполнения и дать подсказки LLVM, какие ветви более вероятны.

Оригинальный код написан для x86 + x87 и не использует SSE / MMX / SSE2. После перекомпиляции у него есть шансы использовать x86_64 и / или SSE3. Также код будет регенерирован более оптимальным способом до аппаратного декодера.

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос