[PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 30 08:02:38 PDT 2019
This revision was not accepted when it landed; it landed in state "Needs Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit rL370476: [Clang Interpreter] Initial patch for the constexpr interpreter (authored by nand, committed by ).
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
Changed prior to commit:
https://reviews.llvm.org/D64146?vs=217448&id=218102#toc
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D64146/new/
https://reviews.llvm.org/D64146
Files:
cfe/trunk/docs/ConstantInterpreter.rst
cfe/trunk/include/clang/AST/ASTContext.h
cfe/trunk/include/clang/Basic/DiagnosticASTKinds.td
cfe/trunk/include/clang/Basic/LangOptions.def
cfe/trunk/include/clang/Basic/OptionalDiagnostic.h
cfe/trunk/include/clang/Driver/Options.td
cfe/trunk/lib/AST/ASTContext.cpp
cfe/trunk/lib/AST/CMakeLists.txt
cfe/trunk/lib/AST/ExprConstant.cpp
cfe/trunk/lib/AST/Interp/Block.cpp
cfe/trunk/lib/AST/Interp/Block.h
cfe/trunk/lib/AST/Interp/ByteCodeEmitter.cpp
cfe/trunk/lib/AST/Interp/ByteCodeEmitter.h
cfe/trunk/lib/AST/Interp/ByteCodeExprGen.cpp
cfe/trunk/lib/AST/Interp/ByteCodeExprGen.h
cfe/trunk/lib/AST/Interp/ByteCodeGenError.cpp
cfe/trunk/lib/AST/Interp/ByteCodeGenError.h
cfe/trunk/lib/AST/Interp/ByteCodeStmtGen.cpp
cfe/trunk/lib/AST/Interp/ByteCodeStmtGen.h
cfe/trunk/lib/AST/Interp/CMakeLists.txt
cfe/trunk/lib/AST/Interp/Context.cpp
cfe/trunk/lib/AST/Interp/Context.h
cfe/trunk/lib/AST/Interp/Descriptor.cpp
cfe/trunk/lib/AST/Interp/Descriptor.h
cfe/trunk/lib/AST/Interp/Disasm.cpp
cfe/trunk/lib/AST/Interp/EvalEmitter.cpp
cfe/trunk/lib/AST/Interp/EvalEmitter.h
cfe/trunk/lib/AST/Interp/Frame.cpp
cfe/trunk/lib/AST/Interp/Frame.h
cfe/trunk/lib/AST/Interp/Function.cpp
cfe/trunk/lib/AST/Interp/Function.h
cfe/trunk/lib/AST/Interp/Integral.h
cfe/trunk/lib/AST/Interp/Interp.cpp
cfe/trunk/lib/AST/Interp/Interp.h
cfe/trunk/lib/AST/Interp/InterpFrame.cpp
cfe/trunk/lib/AST/Interp/InterpFrame.h
cfe/trunk/lib/AST/Interp/InterpStack.cpp
cfe/trunk/lib/AST/Interp/InterpStack.h
cfe/trunk/lib/AST/Interp/InterpState.cpp
cfe/trunk/lib/AST/Interp/InterpState.h
cfe/trunk/lib/AST/Interp/Opcode.h
cfe/trunk/lib/AST/Interp/Opcodes.td
cfe/trunk/lib/AST/Interp/Pointer.cpp
cfe/trunk/lib/AST/Interp/Pointer.h
cfe/trunk/lib/AST/Interp/Program.cpp
cfe/trunk/lib/AST/Interp/Program.h
cfe/trunk/lib/AST/Interp/Record.cpp
cfe/trunk/lib/AST/Interp/Record.h
cfe/trunk/lib/AST/Interp/Source.cpp
cfe/trunk/lib/AST/Interp/Source.h
cfe/trunk/lib/AST/Interp/State.cpp
cfe/trunk/lib/AST/Interp/State.h
cfe/trunk/lib/AST/Interp/Type.cpp
cfe/trunk/lib/AST/Interp/Type.h
cfe/trunk/lib/Driver/ToolChains/Clang.cpp
cfe/trunk/lib/Frontend/CompilerInvocation.cpp
cfe/trunk/test/AST/Interp/cond.cpp
cfe/trunk/test/SemaCXX/constant-expression-cxx2a.cpp
cfe/trunk/test/SemaCXX/constexpr-many-arguments.cpp
cfe/trunk/test/SemaCXX/shift.cpp
cfe/trunk/utils/TableGen/CMakeLists.txt
cfe/trunk/utils/TableGen/ClangOpcodesEmitter.cpp
cfe/trunk/utils/TableGen/TableGen.cpp
cfe/trunk/utils/TableGen/TableGenBackends.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D64146.218102.patch
Type: text/x-patch
Size: 328397 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190830/7262d55b/attachment-0001.bin>
More information about the llvm-commits
mailing list