FailedChanges

Summary

  1. [lib/ObjectYAML] - Change interface to return `bool` instead of `int`. (details)
  2. [Alignment] Introduce llvm::Align to MCSection (details)
  3. Fix a perl warning: Scalar value @ArgParts[0] better written as (details)
  4. [AArch64] More @llvm.fma.f16 tests (details)
  5. [Clang Interpreter] Initial patch for the constexpr interpreter (details)
Commit 7da559f2f60ef69a0098487ea25e0d81fdccc2f2 by grimar
[lib/ObjectYAML] - Change interface to return `bool` instead of `int`.
NFCI
It was suggested in comments for D67445 to split this part.
Differential revision: https://reviews.llvm.org/D67488
llvm-svn: 371828
The file was modifiedllvm/lib/ObjectYAML/COFFEmitter.cpp
The file was modifiedllvm/lib/ObjectYAML/MinidumpEmitter.cpp
The file was modifiedllvm/lib/ObjectYAML/MachOEmitter.cpp
The file was modifiedllvm/lib/ObjectYAML/WasmEmitter.cpp
The file was modifiedllvm/lib/ObjectYAML/ELFEmitter.cpp
The file was modifiedllvm/lib/ObjectYAML/yaml2obj.cpp
The file was modifiedllvm/include/llvm/ObjectYAML/yaml2obj.h
Commit 36202635323be0f6436c8d5fed1f5cb03808dbb7 by gchatelet
[Alignment] Introduce llvm::Align to MCSection
Summary: This is patch is part of a series to introduce an Alignment
type. See this thread for context:
http://lists.llvm.org/pipermail/llvm-dev/2019-July/133851.html See this
patch for the introduction of the type: https://reviews.llvm.org/D64790
Reviewers: courbet, JDevlieghere
Subscribers: arsenm, sdardis, jvesely, nhaehnle, sbc100, hiraditya,
aheejin, jrtc27, atanasyan, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D67486
llvm-svn: 371831
The file was modifiedllvm/lib/MC/ELFObjectWriter.cpp
The file was modifiedllvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
The file was modifiedllvm/tools/dsymutil/DwarfStreamer.cpp
The file was modifiedllvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
The file was modifiedllvm/lib/MC/MCWinCOFFStreamer.cpp
The file was modifiedllvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp
The file was modifiedllvm/lib/MC/MCELFStreamer.cpp
The file was modifiedllvm/include/llvm/MC/MCSection.h
The file was modifiedllvm/lib/MC/MCObjectStreamer.cpp
Commit ea27b932b58cb6cf9d2f1ad1eddd187ee34b9a90 by sylvestre
Fix a perl warning: Scalar value @ArgParts[0] better written as
$ArgParts[0] at /usr/share/clang/scan-build-10/libexec/ccc-analyzer line
502.
llvm-svn: 371832
The file was modifiedclang/tools/scan-build/libexec/ccc-analyzer
Commit b55456aaa065167d8f93d3cf8cd83ad16d7ab4b2 by sjoerd.meijer
[AArch64] More @llvm.fma.f16 tests
Follow up of rL371321 that added FMA FP16 patterns. This adds more tests
for @llvm.fma.f16. This probably shows we miss one fmsub optimisation
opportunity, which I will look into.
llvm-svn: 371833
The file was modifiedllvm/test/CodeGen/AArch64/fp16_intrinsic_scalar_3op.ll
Commit 950b70dcc7e3e06f7ffbb0386f82d5085cd709a9 by n
[Clang Interpreter] Initial patch for the constexpr interpreter
Summary: This patch introduces the skeleton of the constexpr
interpreter, capable of evaluating a simple constexpr functions
consisting of if statements. The interpreter is described in more detail
in the RFC. Further patches will add more features.
Reviewers: Bigcheese, jfb, rsmith
Subscribers: bruno, uenoku, ldionne, Tyker, thegameg, tschuett,
dexonsmith, mgorny, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D64146
llvm-svn: 371834
The file was modifiedclang/lib/AST/ExprConstant.cpp
The file was addedclang/lib/AST/Interp/Block.cpp
The file was modifiedclang/lib/Frontend/CompilerInvocation.cpp
The file was addedclang/lib/AST/Interp/Function.h
The file was addedclang/lib/AST/Interp/InterpFrame.h
The file was addedclang/lib/AST/Interp/Program.cpp
The file was addedclang/lib/AST/Interp/Source.cpp
The file was addedclang/lib/AST/Interp/ByteCodeEmitter.h
The file was addedclang/lib/AST/Interp/Frame.cpp
The file was addedclang/lib/AST/Interp/PrimType.h
The file was addedclang/lib/AST/Interp/Interp.cpp
The file was addedclang/lib/AST/Interp/ByteCodeEmitter.cpp
The file was addedclang/lib/AST/Interp/InterpFrame.cpp
The file was addedclang/lib/AST/Interp/Context.cpp
The file was addedclang/lib/AST/Interp/Opcode.h
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was addedclang/lib/AST/Interp/Source.h
The file was modifiedclang/include/clang/Driver/Options.td
The file was modifiedclang/lib/AST/ASTContext.cpp
The file was addedclang/lib/AST/Interp/InterpStack.cpp
The file was addedclang/lib/AST/Interp/EvalEmitter.h
The file was modifiedclang/include/clang/Basic/DiagnosticASTKinds.td
The file was addedclang/lib/AST/Interp/ByteCodeExprGen.h
The file was addedclang/include/clang/AST/OptionalDiagnostic.h
The file was addedclang/lib/AST/Interp/Block.h
The file was addedclang/docs/ConstantInterpreter.rst
The file was addedclang/lib/AST/Interp/Function.cpp
The file was addedclang/lib/AST/Interp/ByteCodeStmtGen.cpp
The file was modifiedclang/utils/TableGen/CMakeLists.txt
The file was modifiedclang/utils/TableGen/TableGenBackends.h
The file was addedclang/test/AST/Interp/cond.cpp
The file was addedclang/lib/AST/Interp/Context.h
The file was modifiedclang/include/clang/AST/ASTContext.h
The file was addedclang/lib/AST/Interp/InterpState.cpp
The file was addedclang/lib/AST/Interp/EvalEmitter.cpp
The file was addedclang/lib/AST/Interp/Record.cpp
The file was modifiedclang/lib/AST/CMakeLists.txt
The file was addedclang/lib/AST/Interp/Frame.h
The file was modifiedclang/utils/TableGen/TableGen.cpp
The file was addedclang/lib/AST/Interp/Boolean.h
The file was addedclang/lib/AST/Interp/Descriptor.h
The file was modifiedllvm/include/llvm/Support/MathExtras.h
The file was addedclang/lib/AST/Interp/Pointer.h
The file was addedclang/lib/AST/Interp/ByteCodeStmtGen.h
The file was modifiedclang/docs/index.rst
The file was addedclang/utils/TableGen/ClangOpcodesEmitter.cpp
The file was addedclang/lib/AST/Interp/ByteCodeGenError.cpp
The file was addedclang/lib/AST/Interp/State.h
The file was modifiedclang/include/clang/Basic/LangOptions.def
The file was addedclang/lib/AST/Interp/ByteCodeGenError.h
The file was addedclang/lib/AST/Interp/InterpStack.h
The file was addedclang/lib/AST/Interp/Record.h
The file was addedclang/lib/AST/Interp/Disasm.cpp
The file was addedclang/lib/AST/Interp/Opcodes.td
The file was addedclang/lib/AST/Interp/Pointer.cpp
The file was addedclang/lib/AST/Interp/ByteCodeExprGen.cpp
The file was addedclang/lib/AST/Interp/Descriptor.cpp
The file was addedclang/lib/AST/Interp/Integral.h
The file was addedclang/lib/AST/Interp/Program.h
The file was addedclang/lib/AST/Interp/State.cpp
The file was addedclang/lib/AST/Interp/Interp.h
The file was addedllvm/utils/gn/secondary/clang/lib/AST/Interp/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/clang/utils/TableGen/BUILD.gn
The file was addedclang/lib/AST/Interp/PrimType.cpp
The file was modifiedllvm/utils/gn/secondary/clang/lib/AST/BUILD.gn
The file was addedclang/lib/AST/Interp/InterpState.h