llvm with tablegen backend for capstone disassembler
Go to file
Alex Lorenz 33f0aef32f MIR Serialization: Serialize machine basic block operands.
This commit serializes machine basic block operands. The
machine basic block operands use the following syntax:

  %bb.<id>[.<name>]

This commit also modifies the YAML representation for the
machine basic blocks - a new, required field 'id' is added
to the MBB YAML mapping.

The id is used to resolve the MBB references to the
actual MBBs. And while the name of the MBB can be
included in a MBB reference, this name isn't used to
resolve MBB references - as it's possible that multiple
MBBs will reference the same BB and thus they will have the
same name. If the name is specified, the parser will verify
that it is equal to the name of the MBB with the specified id.

Reviewers: Duncan P. N. Exon Smith

Differential Revision: http://reviews.llvm.org/D10608

llvm-svn: 240792
2015-06-26 16:46:11 +00:00
clang clang-format some of the files in lib/Driver. NFC 2015-06-26 15:47:46 +00:00
clang-tools-extra [clang-tidy] Fix false positives in misc-macro-parentheses checker 2015-06-23 12:45:14 +00:00
compiler-rt [libsanitizer] Delete the unused GetBinaryName() function. 2015-06-26 09:28:24 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc prepare-builtins: Fix build with LLVM 3.7 2015-06-24 17:03:50 +00:00
libcxx Make support for thread-unsafe C functions optional. 2015-06-24 08:44:38 +00:00
libcxxabi fallback_malloc: silence conversion warning (NFC) 2015-06-03 17:25:35 +00:00
libunwind Fix unw_getcontext() return value on AArch64. 2015-06-25 15:12:46 +00:00
lld Update for llvm changes. 2015-06-26 13:19:38 +00:00
lldb Added expectedFlakey test decorator 2015-06-26 15:13:21 +00:00
llgo [llgo] cmd/llgoi: use line editor 2015-05-23 15:16:09 +00:00
llvm MIR Serialization: Serialize machine basic block operands. 2015-06-26 16:46:11 +00:00
openmp Allow machine hierarchy expansion 2015-06-22 15:59:18 +00:00
polly Drop divs before adding array-out-of-bounds assumptions 2015-06-26 12:09:28 +00:00