[PATCH] Add warning capabilities in LLVM (backend part), Take 2

Quentin Colombet qcolombet at apple.com
Mon Dec 16 13:47:45 PST 2013


  - Switch the Kind field in DiagnosticInfo class from DiagnosticInfoKind to int to support plugin instances (i.e., values of Kind that are not in the range of the enum).
  - Add \brief keyword for newly added Doxygen comment.
  - Use sys::AtomicIncrement for plugin ID update.
  - Update comments.

  Thanks Hal for the feedback!

Hi rengolin, dblaikie, chandlerc, echristo,

http://llvm-reviews.chandlerc.com/D2376

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2376?vs=6061&id=6131#toc

Files:
  include/llvm/IR/LLVMContext.h
  include/llvm/Support/DiagnosticInfo.h
  include/llvm/Support/DiagnosticPrinter.h
  lib/CodeGen/PrologEpilogInserter.cpp
  lib/IR/LLVMContext.cpp
  lib/IR/LLVMContextImpl.cpp
  lib/IR/LLVMContextImpl.h
  lib/Support/CMakeLists.txt
  lib/Support/DiagnosticInfo.cpp
  lib/Support/DiagnosticPrinter.cpp
  test/CodeGen/ARM/warn-stack.ll
  test/CodeGen/X86/warn-stack.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2376.3.patch
Type: text/x-patch
Size: 22924 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131216/dddb3117/attachment.bin>


More information about the llvm-commits mailing list