diff options
| author | Archibald Elliott <archibald.elliott@arm.com> | 2023-03-03 13:17:00 +0000 |
|---|---|---|
| committer | Archibald Elliott <archibald.elliott@arm.com> | 2023-03-03 14:25:49 +0000 |
| commit | 8d06a7098588a7375d727a3bf826b2aa2e8f75c1 (patch) | |
| tree | c0115e57b45450d131a42563d5e48fbba6739b24 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | |
| parent | 6b9be26207985c037a015b59bf7d459e47673ba8 (diff) | |
| download | llvm-8d06a7098588a7375d727a3bf826b2aa2e8f75c1.zip llvm-8d06a7098588a7375d727a3bf826b2aa2e8f75c1.tar.gz llvm-8d06a7098588a7375d727a3bf826b2aa2e8f75c1.tar.bz2 | |
[NFCI][AArch64] Use DAG Helper Functions
This commit is a cleanup of a few things in the SelectionDAG
implementation:
- to have more places use `splitInt128`, rather than duplicating that
functionality when they are turning a 128-bit value into two 64-bit
values,
- to refactor `splitInt128` to use EXTRACT_ELEMENT which is for
splitting wide integers in two (rather than the equivalent with shifts
and truncs), and
- to use the concise helpers for INSERT_/EXTRACT_SUBREG in more places.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions
