aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorSean Fertile <sd.fertile@gmail.com>2025-08-06 12:15:27 -0400
committerGitHub <noreply@github.com>2025-08-06 12:15:27 -0400
commitab4090981012d4be142d0291aae7ed31ecf3ca9b (patch)
treee6283c7c15ceefaee5f39bbc59417b9ecb569bc3 /llvm/lib/Object/MachOObjectFile.cpp
parent4c9bb656393559437d72ac6d0b17c421dd5463bb (diff)
downloadllvm-ab4090981012d4be142d0291aae7ed31ecf3ca9b.zip
llvm-ab4090981012d4be142d0291aae7ed31ecf3ca9b.tar.gz
llvm-ab4090981012d4be142d0291aae7ed31ecf3ca9b.tar.bz2
Implement the trampoline intrinsics and nest parameter for AIX. (#149388)
We can expand the init intrinsic to create a descriptor for the nested procedure by combining the entry point and TOC pointer from the global descriptor with the nest argument. The normal indirect call sequence then calls the nested procedure through the descriptor like all other calls. Patch also implements support for a nest parameter by mapping it to gpr 11.
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions