llvm/tools
Chris Lattner d8b7aa2613 Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance
the X86 asmparser to produce ranges in the one case that was annoying me, for example:

test.s:10:15: error: invalid operand for instruction
movl 0(%rax), 0(%edx)
              ^~~~~~~

It should be straight-forward to enhance filecheck, tblgen, and/or the .ll parser to use 
ranges where appropriate if someone is interested.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142106 91177308-0d34-0410-b5e6-96231b3b80d8
2011-10-16 04:47:35 +00:00
..
bugpoint Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
bugpoint-passes Add dependency to "make check". 2010-12-10 02:15:36 +00:00
edis As a (rather delayed) followup to r136738 which stopped building the 2011-09-04 23:32:05 +00:00
gold use 64-bit types instead of off_t/size_t to avoid the issue when 2011-09-15 23:13:00 +00:00
llc Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
lli Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
llvm-ar Fix Whitespace. 2011-01-10 02:34:40 +00:00
llvm-as Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
llvm-bcanalyzer Land the long talked about "type system rewrite" patch. This 2011-07-09 17:41:24 +00:00
llvm-config Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
llvm-cov Update cmake list. 2011-10-04 19:38:16 +00:00
llvm-diff Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
llvm-dis eliminate the Type::getDescription() method, using "<<" instead. This 2011-06-18 21:18:23 +00:00
llvm-dwarfdump Fix a few changes I missed. 2011-10-07 19:52:41 +00:00
llvm-extract Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
llvm-ld Move methods in PassManagerBuilder offline. 2011-08-02 21:50:27 +00:00
llvm-link Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
llvm-mc Don't attach annotations to MCInst's. Instead, have the disassembler return, and the printer accept, an annotation string which can be passed through if the client cares about annotations. 2011-09-15 23:38:46 +00:00
llvm-nm llvm-nm: Don't leak bitcode buffers. 2011-10-10 13:10:04 +00:00
llvm-objdump llvm-object: Add inline relocation information to disassembly. 2011-10-13 22:17:18 +00:00
llvm-prof MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
llvm-ranlib Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. 2011-01-10 02:34:23 +00:00
llvm-rtdyld Load multiple object files and link them via RuntimeDyld in llvm-rtdyld. 2011-04-13 15:49:40 +00:00
llvm-shlib Exclude libLLVMTableGen.a from the shared library 2011-10-04 00:30:34 +00:00
llvm-size Fix a few changes I missed. 2011-10-07 19:52:41 +00:00
llvm-stub llvm-stub.cpp: mingw-w64 tweak. 2011-03-24 07:06:45 +00:00
lto lto/addAsmGlobalSymbols: fast path when no module level asm is present. 2011-09-08 07:38:25 +00:00
macho-dump Teach macho-dump to dump the uleb128s referred to by linkedit_data segments. 2011-08-30 22:10:58 +00:00
opt Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
CMakeLists.txt CMake: Introduce LLVM_CLANG_SOURCE_DIR, "tools/clang" by default. Clang will not be built if LLVM_CLANG_SOURCE_DIR="" or ${LLVM_CLANG_SOURCE_DIR}/CMakeLists.txt is not found. 2011-10-16 02:54:33 +00:00
Makefile autoconf: Introduce --with-clang-srcdir, to build out-of-tree clang as tools/clang on tools/Makefile. 2011-10-16 02:54:26 +00:00