OnWorks favicon

llvm-diff-3.6 - Online in the Cloud

Run llvm-diff-3.6 in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command llvm-diff-3.6 that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



llvm-diff - LLVM structural 'diff'


llvm-diff [options] module 1 module 2 [global name ...]


llvm-diff compares the structure of two LLVM modules, primarily focusing on differences in
function definitions. Insignificant differences, such as changes in the ordering of
globals or in the names of local values, are ignored.

An input module will be interpreted as an assembly file if its name ends in '.ll';
otherwise it will be read in as a bitcode file.

If a list of global names is given, just the values with those names are compared;
otherwise, all global values are compared, and diagnostics are produced for globals which
only appear in one module or the other.

llvm-diff compares two functions by comparing their basic blocks, beginning with the entry
blocks. If the terminators seem to match, then the corresponding successors are compared;
otherwise they are ignored. This algorithm is very sensitive to changes in control flow,
which tend to stop any downstream changes from being detected.

llvm-diff is intended as a debugging tool for writers of LLVM passes and frontends. It
does not have a stable output format.


If llvm-diff finds no differences between the modules, it will exit with 0 and produce no
output. Otherwise it will exit with a non-zero value.

Use llvm-diff-3.6 online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Image Downloader
    Image Downloader
    Crawl and download images using
    Selenium Using python3 and PyQt5.
    Supported Search Engine: Google, Bing,
    Baidu. Keywords input from the keyboard
    or input from ...
    Download Image Downloader
  • 2
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    The Eclipse Tomcat Plugin provides
    simple integration of a tomcat servlet
    container for the development of java
    web applications. You can join us for
    Download Eclipse Tomcat Plugin
  • 3
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop is for streaming
    torrents on Mac, Windows or Linux. It
    connects to both BitTorrent and
    WebTorrent peers. Now there's no
    need to wait for...
    Download WebTorrent Desktop
  • 4
    GenX is a scientific program to refine
    x-ray refelcetivity, neutron
    reflectivity and surface x-ray
    diffraction data using the differential
    evolution algorithm....
    Download GenX
  • 5
    PSPP is a program for statistical
    analysis of sampled data. It is a free
    replacement for the proprietary program
    SPSS. PSPP has both text-based and
    graphical us...
    Download pspp4windows
  • 6
    Git Extensions
    Git Extensions
    Git Extensions is a standalone UI tool
    for managing Git repositories. It also
    integrates with Windows Explorer and
    Microsoft Visual Studio
    (2015/2017/2019). Th...
    Download Git Extensions
  • More »

Linux commands