This is a continuation of D136939, adding the default attributes (nosync, nofree, nocallback and willreturn) to more readnone X86 intrinsics.
This still doesn't cover all of them...
| Paths 
 |  Differential  D137163  
[X86] Use default attributes for more intrinsics ClosedPublic Authored by nikic on Nov 1 2022, 7:10 AM. 
Details Summary This is a continuation of D136939, adding the default attributes (nosync, nofree, nocallback and willreturn) to more readnone X86 intrinsics. This still doesn't cover all of them... 
Diff Detail 
 Event TimelineComment Actions LGTM 
 This revision is now accepted and ready to land.Nov 1 2022, 7:42 AM Closed by commit rG3ee3d3b365be: [X86] Use default attributes for more intrinsics (authored by nikic).  ·  Explain WhyNov 2 2022, 1:25 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 472531 llvm/include/llvm/IR/IntrinsicsX86.td
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This really should be "Vector broadcast from mask" not load..... I'll update it later.