FailedChanges

Summary

  1. [mips] Pass "xgot" flag as a subtarget feature We need "xgot" flag in the MipsAsmParser to implement correct expansion of some pseudo instructions in case of using 32-bit GOT (XGOT). MipsAsmParser does not have reference to MipsSubtarget but has a reference to "feature bit set".
  2. [AST] CommentLexer - Remove (optional) Invalid parameter from getSpelling. The static analyzer noticed that we were dereferencing it even when the default null value was being used. Further investigation showed that we never explicitly set the parameter so I've just removed it entirely.
Revision 372220 by atanasyan:
[mips] Pass "xgot" flag as a subtarget feature

We need "xgot" flag in the MipsAsmParser to implement correct expansion
of some pseudo instructions in case of using 32-bit GOT (XGOT).
MipsAsmParser does not have reference to MipsSubtarget but has a
reference to "feature bit set".
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/Driver/ToolChains/Arch/Mips.cpp (diff)clang.src/lib/Driver/ToolChains/Arch/Mips.cpp
The file was modified/cfe/trunk/lib/Driver/ToolChains/Clang.cpp (diff)clang.src/lib/Driver/ToolChains/Clang.cpp
The file was modified/cfe/trunk/test/Driver/mips-features.c (diff)clang.src/test/Driver/mips-features.c
The file was modified/cfe/trunk/test/Driver/mips-integrated-as.s (diff)clang.src/test/Driver/mips-integrated-as.s
The file was modified/llvm/trunk/lib/Target/Mips/Mips.td (diff)N/A
The file was modified/llvm/trunk/lib/Target/Mips/MipsISelLowering.cpp (diff)N/A
The file was modified/llvm/trunk/lib/Target/Mips/MipsSubtarget.h (diff)N/A
The file was modified/llvm/trunk/test/CodeGen/Mips/address-selection.ll (diff)N/A
The file was modified/llvm/trunk/test/CodeGen/Mips/biggot.ll (diff)N/A
The file was modified/llvm/trunk/test/CodeGen/Mips/mirparser/target-flags-pic-mxgot-tls.mir (diff)N/A
Revision 372217 by rksimon:
[AST] CommentLexer - Remove (optional) Invalid parameter from getSpelling.

The static analyzer noticed that we were dereferencing it even when the default null value was being used. Further investigation showed that we never explicitly set the parameter so I've just removed it entirely.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/AST/CommentLexer.h (diff)clang.src/include/clang/AST/CommentLexer.h
The file was modified/cfe/trunk/lib/AST/CommentLexer.cpp (diff)clang.src/lib/AST/CommentLexer.cpp