[cfe-commits] [PATCH] AArch64 backend: Clang changes

Tim Northover Tim.Northover at arm.com
Fri Jan 11 03:36:40 PST 2013


This is the second version of the Clang patch for the AArch64 target. I think I've applied all of the review comments received so far, the ones which applied to Clang were:

+ Improved comments and documentation (thanks Dmitri)
+ No more grep in tests (Dmitri again)

To my knowledge there have been no detailed reviews yet, so everything should be considered suspect (though there was much less innovation needed on the Clang side; mostly just implementing ABIs).

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

Files:
  include/clang/Basic/BuiltinsAArch64.def
  include/clang/Basic/TargetBuiltins.h
  include/clang/Basic/TargetInfo.h
  include/clang/Basic/arm_neon.td
  include/clang/Sema/Sema.h
  lib/AST/ASTContext.cpp
  lib/AST/ExprClassification.cpp
  lib/AST/ItaniumMangle.cpp
  lib/Basic/Targets.cpp
  lib/CodeGen/ABIInfo.h
  lib/CodeGen/CGBuiltin.cpp
  lib/CodeGen/CGCXXABI.h
  lib/CodeGen/CGCall.cpp
  lib/CodeGen/CodeGenFunction.h
  lib/CodeGen/CodeGenModule.cpp
  lib/CodeGen/ItaniumCXXABI.cpp
  lib/CodeGen/TargetInfo.cpp
  lib/Driver/ToolChains.cpp
  lib/Driver/ToolChains.h
  lib/Driver/Tools.cpp
  lib/Driver/Tools.h
  lib/Sema/SemaChecking.cpp
  lib/Sema/SemaExpr.cpp
  lib/Sema/SemaType.cpp
  test/CodeGen/aarch64-arguments.c
  test/CodeGen/aarch64-inline-asm.c
  test/CodeGen/aarch64-neon-intrinsics.c
  test/CodeGen/aarch64-type-sizes.c
  test/CodeGen/aarch64-varargs.c
  test/CodeGenCXX/aarch64-arguments.cpp
  test/CodeGenCXX/aarch64-cxxabi.cpp
  test/CodeGenCXX/aarch64-mangle-neon-vectors.cpp
  test/CodeGenCXX/mangle-neon-vectors.cpp
  test/Driver/aarch64-features.c
  test/Preprocessor/aarch64-target-features.c
  test/Sema/neon-vector-types.c
  utils/TableGen/NeonEmitter.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D285.1.patch
Type: text/x-patch
Size: 232998 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130111/361ab87e/attachment.bin>


More information about the cfe-commits mailing list