Resultados da pesquisa a pedido "llvm"

1 a resposta

o que o tipo de valor da máquina “outro” significa nos SDnodes do llvm

Estou tentando entender mais profundamente o processo de seleção de instruções no llvm e por isso estou depurando passo a passo a função CodeGenAndEmitDAG. Imprimi uma pequena função (veja abaixo) logo antes da etapa de combinação - a primeira ...

3 a resposta

llvm voltará ao idioma de origem legível por humanos?

Existe uma maneira fácil de passar do llvm ir para o código fonte funcional? Especificamente, eu gostaria de começar com um código C ++ simples que modifique apenas os PODs (principalmente matrizes de entradas, flutuadores, etc.), converta-o ...

6 a resposta

Qual é a relação real entre montagem, código de máquina, bytecode e opcode?

Qual é a relação real entre montagem, código de máquina, bytecode e opcode? Eu li a maioria das perguntas sobre SO sobre montagem e código de máquina, ...

1 a resposta

Como usar meu próprio arquivo Android.mk com o Android Sudio

Estou definindo algumas variáveis dentro doAndroid.mk (estou passando alguns sinalizadores para o compilador), mas toda vez que construo meu projeto, oAndroid.mk é substituído. Estou assumindo queGradle é responsável e que eu deveria estar ...

3 a resposta

Construção de passagem fora da origem do LLVM: módulos carregáveis não suportados (no Linux)

Eu compilei e instalei o LLVM a partir do trunk no debian wheezy há algumas semanas (configure & make) e agora tentei compilar fora da fonte opassagem llvm-mutate [http://eschulte.github.io/llvm-mutate/]. AFAICC, llvm-mutate segue o ...

1 a resposta

Instalando bibliotecas LLVM junto com o Xcode

Acabei de instalar o Xcode no meu Mac e agora gostaria de instalar o LLVM para poder brincar um pouco com o próprio LLVM. Atualmente, o compilador não pode (obviamente) encontrar os arquivos de cabeçalho necessários. Então, qual é a melhor ...

1 a resposta

Adicionando uma chamada de função no meu código IR no llvm

Você pode me dar um exemplo, como adicionar uma chamada simples de uma função foo(x);no meu código de IR com o meu passe no llvm?

2 a resposta

clang / clang ++ não encontra cabeçalhos C / C ++ no Windows?

1 hora atrás eu baixei llvm-3.6.0-rc4-win32.exe de http://llvm.org/pre-releases/3.6.0/ [http://llvm.org/pre-releases/3.6.0/] . Eu tentei compilar um código C simples que apenas imprime "olá", mas não foi compilado, porque o clang.exe não ...

2 a resposta

O comando Xcode 7 falhou devido ao sinal: instrução ilegal 4

Acabei de usar a ferramenta de migração do Xcode 7 para migrar um projeto do Swift 1.2 para 2. Depois de corrigir os erros perdidos, tudo está bem, exceto por um erro que me impede de criar: Comando falhou devido ao sinal: instrução ilegal 4. Eu ...

1 a resposta

Alterar nome da função LLVM

Eu tenho um objeto Módulo LLVM que contém uma função específica que gostaria de renomear. Existe alguma maneira de simplesmente mudar o nome de uma função?