Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Alignment][NFC] Remove unneeded llvm:: scoping on Align types | Guillaume Chatelet | 2019-09-27 | 1 | -3/+3 |
| | | | | llvm-svn: 373081 | ||||
* | [Alignment] Get DataLayout::StackAlignment as Align | Guillaume Chatelet | 2019-09-23 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | Summary: Internally it is needed to know if StackAlignment is set but we can expose it as llvm::Align. 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 Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D67852 llvm-svn: 372585 | ||||
* | AArch64: support arm64_32, an ILP32 slice for watchOS. | Tim Northover | 2019-09-12 | 1 | -5/+25 |
| | | | | | | | | This is the main CodeGen patch to support the arm64_32 watchOS ABI in LLVM. FastISel is mostly disabled for now since it would generate incorrect code for ILP32. llvm-svn: 371722 | ||||
* | [AArch64] Include AArch64GenCallingConv.inc once | Reid Kleckner | 2019-01-28 | 1 | -0/+134 |
Summary: 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. Reviewers: efriedma, t.p.northover Subscribers: mgorny, javed.absar, kristof.beyls, hiraditya, llvm-commits Differential Revision: https://reviews.llvm.org/D56948 llvm-svn: 352430 |