Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
f9e5a7c
[Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes
SamTebbs33 Nov 15, 2024
071728f
Rework lowering location
SamTebbs33 Jan 10, 2025
80a72ca
Fix ISD node name string and remove shouldExpand function
SamTebbs33 Jan 15, 2025
daa2ac4
Format
SamTebbs33 Jan 16, 2025
3fcb9e8
Move promote case
SamTebbs33 Jan 27, 2025
6628a98
Fix tablegen comment
SamTebbs33 Jan 27, 2025
0644542
Remove DAGTypeLegalizer::
SamTebbs33 Jan 27, 2025
75af361
Use getConstantOperandVal
SamTebbs33 Jan 27, 2025
5f563d9
Remove isPredicateCCSettingOp case
SamTebbs33 Jan 29, 2025
24df6bf
Remove overloads for pointer and element size parameters
SamTebbs33 Jan 30, 2025
ec37dfa
Clarify elementSize and writeAfterRead = 0
SamTebbs33 Jan 30, 2025
8d81955
Add i=0 to VF-1
SamTebbs33 Jan 30, 2025
8a09412
Rename to get.nonalias.lane.mask
SamTebbs33 Jan 30, 2025
45cbaff
Fix pointer types in example
SamTebbs33 Jan 30, 2025
1b7b0da
Remove shouldExpandGetAliasLaneMask
SamTebbs33 Jan 30, 2025
0a0de88
Lower to ISD node rather than intrinsic
SamTebbs33 Jan 30, 2025
54d32ad
Rename to noalias
SamTebbs33 Jan 31, 2025
2066929
Rename to loop.dependence.raw/war.mask
SamTebbs33 Feb 26, 2025
9b3a71a
Rename in langref
SamTebbs33 Mar 10, 2025
215d2e7
Reword argument description
SamTebbs33 Mar 21, 2025
ec2bfed
Fixup langref
SamTebbs33 May 20, 2025
9f5f91a
IsWriteAfterRead -> IsReadAfterWrite and avoid using ops vector
SamTebbs33 May 20, 2025
eb8d5af
Extend vXi1 setcc to account for intrinsic VT promotion
SamTebbs33 May 20, 2025
c3d6fc8
Remove experimental from intrinsic name
SamTebbs33 May 21, 2025
9c5631d
Clean up vector type creation
SamTebbs33 May 21, 2025
52fca12
Address review
SamTebbs33 Aug 5, 2025
9a985ab
Remove experimental from comment
SamTebbs33 Aug 7, 2025
b09d354
Add splitting
SamTebbs33 Aug 7, 2025
56f9a6b
Add widening
SamTebbs33 Aug 7, 2025
26bf362
Remove assertions and expand invalid immediates
SamTebbs33 Aug 11, 2025
a84e5e2
Remove comment about mismatched type and immediate
SamTebbs33 Aug 11, 2025
054f859
Improve lowering and splitting code a bit
SamTebbs33 Aug 12, 2025
970e7f9
Remove splitting from lowering
SamTebbs33 Aug 12, 2025
fddda14
Improve wording in lang ref
SamTebbs33 Aug 12, 2025
36be558
Rebase
SamTebbs33 Aug 12, 2025
c3d2acf
Remove backend promotion
SamTebbs33 Aug 13, 2025
8af5019
Don't create StoreVT
SamTebbs33 Aug 13, 2025
558bc3e
Use ternary for Addend
SamTebbs33 Aug 13, 2025
32e0192
Stop adding to PtrB
SamTebbs33 Aug 13, 2025
3d7c2da
Move nosve/nosve2 tests to separate files
SamTebbs33 Aug 13, 2025
5402e27
Rebase
SamTebbs33 Aug 15, 2025
5075b5f
Remove unneeded lowering cases
SamTebbs33 Aug 18, 2025
d85d375
Simplify lang ref again
SamTebbs33 Aug 19, 2025
4dedf42
More langref re-wording
SamTebbs33 Aug 27, 2025
33be150
Define a store-to-load forwarding hazard
SamTebbs33 Aug 28, 2025
587a25c
Scalarize <1 x Y> intrinsic calls
SamTebbs33 Aug 31, 2025
3abc7ba
Address review
SamTebbs33 Sep 1, 2025
8eb12a0
Address review
SamTebbs33 Sep 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading