Como compilar um código com o SSE no PowerPC?

0

Estou tentando compilar minmap2 para o PowerPC.

Eu tenho esta linha de compilação e quero construí-la para o PowerPC

c -c -g -Wall -O2 -Wc++-compat  -msse2 -DHAVE_KALLOC  ksw2_ll_sse.c -o ksw2_ll_sse.o

Existe algum tempo para reescrevê-lo para o PowerPC?

    
por 0x90 27.06.2018 / 02:24

2 respostas

1

Is there away to rewrite it for PowerPC?

O SSE é um grupo de instruções x86. PowerPC, não suporta qualquer código, que se baseia em instruções x86. Mesmo que o código tenha compilado com sucesso o aplicativo, ele não seria executado em uma máquina PowerPC.

Você terá que modificar, todo e qualquer código, para usar o equivalente do PowerPC ao SSE, AltiVec. Você também terá que usar as instruções equivalentes do PowerPC, para qualquer outra instrução específica do x86 que o projeto possa ser usado.

    
por 27.06.2018 / 06:17
0

Em vez de reescrevê-lo para AltiVec, outra opção seria usar algo como link para envolver a API do SSE e mapeá-la para o AltiVec .

    
por 28.06.2018 / 18:38