Details
Details
- Reviewers
- aemerson - paquette - aditya_nandakumar 
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Can we just infer the alignment from the MPO at the point we need it rather than adding a parameter to assignValueToAddress?
| Paths 
 |  Differential  D66916  
GlobalISel: Set alignment on function argument stack load/store ClosedPublic Authored by arsenm on Aug 28 2019, 5:36 PM. 
Details 
 
Diff Detail Event TimelineHerald added subscribers: Petar.Avramovic, volkan, javed.absar and 4 others.  ·  View Herald TranscriptAug 28 2019, 5:36 PM Comment Actions Can we just infer the alignment from the MPO at the point we need it rather than adding a parameter to assignValueToAddress? This revision is now accepted and ready to land.Mar 3 2020, 2:55 PM 
Revision Contents 
 
Diff 217747 include/llvm/CodeGen/GlobalISel/CallLowering.h
 lib/CodeGen/GlobalISel/CallLowering.cpp
 lib/Target/AArch64/AArch64CallLowering.cpp
 lib/Target/AMDGPU/AMDGPUCallLowering.cpp
 lib/Target/ARM/ARMCallLowering.cpp
 lib/Target/X86/X86CallLowering.cpp
 test/CodeGen/AArch64/GlobalISel/call-translator-ios.ll
 test/CodeGen/AArch64/GlobalISel/call-translator.ll
 test/CodeGen/AMDGPU/GlobalISel/irtranslator-function-args.ll
 test/CodeGen/X86/GlobalISel/callingconv.ll
 test/CodeGen/X86/GlobalISel/irtranslator-callingconv.ll
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||