[PATCH] D56948: [AArch64] Include AArch64GenCallingConv.inc once
    Reid Kleckner via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Jan 18 16:47:03 PST 2019
    
    
  
rnk created this revision.
rnk added reviewers: efriedma, t.p.northover.
Herald added subscribers: hiraditya, kristof.beyls, javed.absar, mgorny.
Avoids duplicating generated static helpers for calling convention
analysis.
This also means you can modify AArch64CallingConv.td without recompiling
the AArch64ISelLowering.cpp monolith, so it provides faster incremental
rebuilds.
Saves 12K in llc.exe, but adds a new object file, which is large.
https://reviews.llvm.org/D56948
Files:
  llvm/lib/Target/AArch64/AArch64CallingConvention.cpp
  llvm/lib/Target/AArch64/AArch64CallingConvention.h
  llvm/lib/Target/AArch64/AArch64CallingConvention.td
  llvm/lib/Target/AArch64/AArch64FastISel.cpp
  llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  llvm/lib/Target/AArch64/CMakeLists.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D56948.182644.patch
Type: text/x-patch
Size: 13282 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190119/cf6b36bc/attachment.bin>
    
    
More information about the llvm-commits
mailing list