This patch adds the llvm.read_register() intrinsic for zOS by adding support for the getRegisterByName() function.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D127412  
[Systemz/z/OS] Add llvm.read_register() intrinsic support for zOS ClosedPublic Authored by yusra.syeda on Jun 9 2022, 9:04 AM. 
Details Summary This patch adds the llvm.read_register() intrinsic for zOS by adding support for the getRegisterByName() function. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Jun 9 2022, 9:07 AM This revision was landed with ongoing or failed builds.Jun 10 2022, 9:30 AM Closed by commit rG487ace4c7362: [SystemZ][z/OS] Add llvm.read_register() intrinsic support for zOS (authored by yusra.syeda).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 435951 llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
 
 llvm/test/CodeGen/SystemZ/zos-stackpointer.ll
 
  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||