AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

llvm-diff-3.8 - En ligne dans le Cloud

Exécutez llvm-diff-3.8 dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande llvm-diff-3.8 qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


llvm-diff - LLVM structurel 'diff'

SYNOPSIS


llvm-diff [Options] module 1 module 2 [de défis prénom ]

DESCRIPTION


llvm-diff compare la structure de deux modules LLVM, en se concentrant principalement sur les différences de
définitions de fonctions. Des différences insignifiantes, telles que des changements dans l'ordre des
globals ou dans les noms de valeurs locales, sont ignorés.

Un module d'entrée sera interprété comme un fichier d'assemblage si son nom se termine par « .ll » ;
sinon, il sera lu en tant que fichier bitcode.

Si une liste de noms globaux est fournie, seules les valeurs avec ces noms sont comparées ;
sinon, toutes les valeurs globales sont comparées et des diagnostics sont produits pour les valeurs globales qui
n'apparaissent que dans un module ou l'autre.

llvm-diff compare deux fonctions en comparant leurs blocs de base, en commençant par l'entrée
blocs. Si les terminateurs semblent correspondre, alors les successeurs correspondants sont comparés ;
sinon ils sont ignorés. Cet algorithme est très sensible aux changements de flux de contrôle,
qui ont tendance à empêcher la détection de tout changement en aval.

llvm-diff est conçu comme un outil de débogage pour les auteurs de passes et d'interfaces LLVM. Ce
n'a pas un format de sortie stable.

EXIT STATUT


If llvm-diff ne trouve aucune différence entre les modules, il sortira avec 0 et ne produira aucun
sortir. Sinon, il sortira avec une valeur non nulle.

Utilisez llvm-diff-3.8 en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad