llvm-rtdyld-3.8: en línea en la nube

Este es el comando llvm-rtdyld-3.8 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


llvm-rtdyld - página de manual para llvm-rtdyld 3.8

DESCRIPCIÓN


ERROR: ld.so: el objeto 'libfakeroot-sysv.so' de LD_PRELOAD no se puede precargar (no se puede
abrir archivo de objeto compartido): ignorado. RESUMEN: herramienta llvm MC-JIT

USO: llvm-rtdyld [opciones]

OPCIONES:

Opciones generales:

-aarch64-sintaxis-de-neón - Elija el estilo de código NEON para emitir
Backend de AArch64:

= genérico
- Emitir montaje de NEON genérico

= manzana - Emitir montaje NEON estilo Apple

-comprobación-de-límites-trampa-única - Utilice un bloque de trampa por función

-check =- Archivo que contiene el verificador RuntimeDyld
cheques.

-color - utilizar resaltado de sintaxis de color
(predeterminado = autodetección)

-cppfname =- Especifique el nombre del generado
función

-cppfor =- Especifique el nombre de la cosa a
generar

-cppgen - Elija qué tipo de salida generar

= programa
- Generar un programa completo

= módulo
- Generar una definición de módulo

= contenido
- Generar contenidos de un módulo

= función
- Generar una definición de función

= funciones
- Generar todas las definiciones de funciones

= en línea
- Genera una función en línea

= variable
- Generar una definición de variable

= tipo: genera una definición de tipo

-deshabilitar-derrame-fusión - Deshabilitar la fusión del código de derrame en
Instrucciones

-dylib =- Agregar biblioteca.

-habilitar-comprobaciones-nulas-implícitas - Doblar comprobaciones nulas en la memoria defectuosa
operaciones

-habilitar-cargar-pre -

-habilitar-opciones-de-arco-objc - habilitar / deshabilitar todas las optimizaciones ARC

-enable-noalias-de-alcance -

-habilitar-tbaa -

-entry =- Función para llamar como punto de entrada.

-buscar-registro-exhaustivo - Búsqueda exhaustiva de registros
evitando los cortes de profundidad e interferencia del cambio de color de última oportunidad

-filter-print-funcs =- Imprima IR solo para funciones cuyo nombre
coincidir con esto para todas las opciones de impresión- [antes | después] [- todas]

-gpsize =- Tamaño de direccionamiento del puntero global.
El tamaño predeterminado es 8.

-imp-null-check-page-size =- El tamaño de la página del destino en bytes.

-internalize-public-api-file =- Un archivo que contiene una lista de nombres de símbolos
para preservar

-internalize-public-api-list =- Una lista de nombres de símbolos para conservar

-unir-intervalos en directo - Copias fusionadas (predeterminado = verdadero)

-limit-float-precision =- Genere secuencias en línea de baja precisión
para algunos libcalls flotantes

-mcpu =- Apuntar a un tipo de CPU específico (-mcpu=ayuda
para detalles)

-merror-falta-paréntesis - Error por faltar paréntesis alrededor
registros de predicado

-registro-de-error-no-conflictivo - Error para nombres de registro que no lo son
contigioso

-mregs-futuros - Habilitar registros futuros

-mips16-islas-constantes - Habilitar islas constantes mips16.

-mips16-hard-flotante - Habilita la flotación dura de mips16.

-mno-compuesto - Desactivar la búsqueda de compuesto
instrucciones para Hexagon

-mno-ldc1-sdc1 - Expandir cargas y almacenes de doble precisión
a sus contrapartes de precisión simple

-mno-emparejamiento - Desactivar la búsqueda de instrucciones dúplex
para Hexagon

-advertir-paréntesis-faltante - Advertir por falta de paréntesis alrededor
registros de predicado

-aviso-registro-no-conflictivo - Advertir sobre nombres de registro que no están
contigioso

-discordancia-de-signo-de-advertencia - Advertir por no coincidir con un firmado y
valor sin firmar

-no-discriminadores - Deshabilitar la generación de discriminador
información.

-nvptx-sched4reg - Específico de NVPTX: horario de registro
presionar

-preasignar - Asignar memoria por adelantado en lugar de
pedido por encargo

-imprimir-después-de-todo - Imprimir IR después de cada pasada

-imprimir-antes-de-todo - Imprime IR antes de cada pasada

-print-machineinstrs =- Instrs de la máquina de impresión

-rdf-volcado -

-rdf-limit =-

-regalloc - Registrar asignador para usar

= predeterminado
- elegir asignador de registro basado en -O opción

= básico - asignador de registro básico

= rápido - asignador de registro rápido

= codicioso
- asignador de registro codicioso

= pbqp - asignador de registros PBQP

-write-map-file =- Mapa de reescritura de símbolos

-rng-semilla =- Semilla para el generador de números aleatorios

-sample-profile-check-record-coberturas =- Emite una advertencia si menos del N% de
los registros en el perfil de entrada se comparan con el IR.

-sample-profile-comprobar-muestra-cobertura =- Emite una advertencia si menos del N% de
las muestras en el perfil de entrada se hacen coincidir con el IR.

-sample-profile-global-cold -reshold =- Funciones de nivel superior que dan cuenta
menos del N% de todas las muestras recogidas en el perfil, se marcarán como frías para
el inliner a considerar.

-sample-profile-global-hot -reshold =- Funciones de nivel superior que dan cuenta
más del N% de todas las muestras recolectadas en el perfil, se marcarán como calientes para el
inliner a considerar.

-sample-profile-inline-hot -reshold =- Funciones en línea que dan cuenta de más
más del N% de todas las muestras recolectadas en la función principal, se incluirán nuevamente en línea.

-sample-profile-max-propagate-iterations =- Número máximo de iteraciones restantes
a través al propagar bloques de muestra / pesos de borde a través del CFG.

-stackmap-versión =- Especifique la versión de codificación del mapa de pila
(predeterminado = 1)

-estadísticas - Habilitar la salida de estadísticas del programa
(disponible con afirma)

-archivo-resumen =- El archivo de resumen que se utilizará para la función
importador.

-el tiempo pasa - Tiempo de cada pasada, imprimiendo el tiempo transcurrido.
para cada uno en la salida

-triple =- Target triple para desensamblador

Acción a realizar:

-ejecutar - Cargar, vincular y ejecutar las entradas.

-línea de impresión - Cargar, vincular e imprimir información de línea para
cada función.

-printdebugline - Cargar, vincular e imprimir información de línea para
cada función usando el objeto de depuración

-printobjline - Me gusta -printlineinfo pero no carga el
objeto primero

-verificar - Cargar, vincular y verificar la memoria resultante
imagen.

-verificar-depurar-info -

-verificar-dom-info - Verificar la información del dominador (requiere mucho tiempo)

-verificar-información-de-bucle - Verificar la información del bucle (requiere mucho tiempo)

-verificar-regaloc - Verificar durante la asignación de registros

-verificar-región-info - Verificar la información de la región (lleva mucho tiempo)

-verificar-scev - Verificar el respaldo de ScalarEvolution tomado
cuenta (lento)

-x86-asm-sintaxis - Elija el estilo de código para emitir desde X86
back-end:

= att - Emitir montaje estilo AT&T

= intel - Emitir ensamblado estilo Intel

Opciones genéricas:

-ayuda - Mostrar opciones disponibles (-ayuda-oculta
para más)

-lista-de-ayuda - Mostrar lista de opciones disponibles
(-lista-de-ayuda-oculta para más)

-versión - Mostrar la versión de este programa

Use llvm-rtdyld-3.8 en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows