Contenu
Descriptions courtes
est l'outil de réduction de cas de test automatique. |
|
est utilisé pour tester l'API libclang et montrer son utilisation. |
|
est le compilateur Clang C, C++ et Objective-C. |
|
est un outil pour effectuer une analyse de code statique et afficher des arbres de syntaxe abstraite (AST). |
|
est un outil pour récupérer le nom USR et l'emplacement des définitions externes dans un fichier source. |
|
est un outil pour formater du code C/C++/Java/JavaScript/Objective-C/Protobuf. |
|
est un outil pour rassembler/désassembler des fichiers reçus d'OpenMP associés avec un fichier source commun. |
|
est un outil pour créer des enveloppes en bitcode pour charger des binaires cibles. |
|
est un outil de réusinage basé sur Clang pour C, C++ et Objective-C. |
|
est un outil pour renommer des symboles dans les programmes C/C++. |
|
est un outil pour scanner les dépendances dans un fichier source. |
|
est une combinaison d'outils pour gérer les diagnostics de clang. |
|
et un outil utilisé pour manipuler les fichiers de symboles de débogage DWARF archivés, compatible avec la commande Darwin dsymutil. |
|
lance clang-format sur des correctifs générés par git (requiert git-2.28.0) |
|
est un outil Python pour décharger et construire des correspondances d'en-têtes. |
|
est le compilateur statique LLVM. |
|
est utilisé pour exécuter directement des programmes en bytecode LLVM. |
|
est un outil utilisé pour convertir les adresses en noms de fichiers et en numéro de ligne. |
|
est le créateur d'archive de LLVM. |
|
est l'assembleur de LLVM. |
|
est l'analyseur de bytecode LLVM. |
|
est un outil pour concaténer des modules llvm. |
|
identifie si les l'intégrité du flot de contrôle protège toutes les instructions de flot de contrôle indirect dans le fichier objet, DSO ou binaire fournit. |
|
Affiche les options de compilation de LLVM. |
|
est utilisé pour émettre des informations de couverture. |
|
est un désassembleur de bytecode. |
|
est un outil pour convertir des fichiers de resource Microsoft en COFF. |
|
est utilisé pour l'afficheur de donnée C++ ABI. |
|
est utilisé pour réassembler les symboles C++ dans le code llvm. |
|
est utilisé pour réassembler les symboles C++ mutilés. |
|
est le diff de LLVM. |
|
est le désassembleur LLVM. |
|
affiche le contenu des sections DWARF dans les fichiers objet. |
|
fusionne des fichiers DWARF séparés. |
|
est utilisé pour lire des informations sur l'ABI d'un binaire ELF. |
|
est un outil de test de performance qui utilise les informations disponibles dans LLVM pour mesurer les caractéristiques des instructions de la machine hôte comme la latence ou le décomposition de port. |
|
est utilisé pour extraire une fonction depuis un module LLVM. |
|
est utilisé pour fusionner les interfaces avec les fichiers objets. |
|
est utilisé pour réécrire les commandes de chargement vers le format binaire MachO. |
|
est utilisé pour analyser des fichiers objet relocalisables pour rendre leur contenu exécutable dans un processus cible. |
|
est le linker LLVM. |
|
est utilisé pour créer des binaires universels à partir de fichiers MachO. |
|
est l'éditeur de lien LLVM LTO (optimisation à l'édition de lien). |
|
est un banc de test pour l'interface LTO basée sur la résolution. |
|
est un assembleur / désassembleur de code machine distinct. |
|
est un outil d'analyse de performance pour mesurer statiquement les performances du code machine. |
|
est un outil pour extraire un module de fichiers de code binaire multi-modules. |
|
est un outil pour générer des fichiers et des catalogues signés à partir d'un manifeste d'assemblage (utilisé par le SDK de Microsoft). |
|
est utilisé pour lister les tables de symboles des fichiers objets et bytecode LLVM. |
|
est la version de LLVM d'un outil objcopy. |
|
est un afficheur de fichiers objets LLVM. |
|
est un outil pour générer un rapport d'optimisation depuis les fichiers d'enregistrement d'optimisations YAML. |
|
est un afficheur de PDB (Program Database). PDB est un format de Microsoft. |
|
est un petit outil pour manipuler et afficher des fichiers de données de profil. |
|
est utilisé pour générer un index pour une archive LLVM. |
|
est un outil indépendant de la plateforme pour compiler des scripts de ressources en fichiers de ressources binaires. |
|
affiche des informations bas niveau et spécifiques au format à propos de fichiers objets. |
|
est utilisé pour automatiquement réduire les cas de tests lors du lancement d'une suite de tests. |
|
est l'outil MC-JIT LLVM. |
|
est l'afficheur de taille d'objet de LLVM. |
|
est le séparateur de module de LLVM. |
|
est utilisé pour générer des fichier |
|
affiche les chaînes contenues dans un binaire (fichier objet, exécutable ou bibliothèque archivée) |
|
convertit des adresses en emplacement dans le code source. |
|
est le générateur de code C++ depuis la description de la cible de LLVM. |
|
est un outil pour recomposer les noms. |
|
est une implémentation du système de traçage des appels de fonction XRay de Google. |
|
prends un fichier objet, et produit une représentation YAML de ce fichier. |
|
est l'optimiseur LLVM. |
|
est l'outil de traitement de la couverture du simplificateur. |
|
est l'outil de traitement de la couverture du simplificateur. |
|
est un script Perl qui invoque l'analyseur statique Clang. |
|
est une visonneuse de résultats d'analyse statique de Clang. |
|
est l'outil de LLVM pour vérifier l'ordre d'utilisation des listes. |
|
prend une représentation YAML d'un fichier objet et le convertit en un fichier binaire. |