[PATCH] D87903: [CSInfo][GlobalISel] CallSiteInfo support when using GlobalISel
Mateja Marjanovic via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 18 06:48:47 PDT 2020
matejam created this revision.
matejam added a reviewer: djtodoro.
matejam added projects: LLVM, debug-info.
Herald added subscribers: llvm-commits, hiraditya, rovka.
matejam requested review of this revision.
Save information about the call sites like block number and offset within that block of the call site instruction and pairs of argument serial numbers and registers that are being used when using GlobalISel as an instruction selector.
We save this information in order to keep track of call instructions and registers that are being used to transfer call arguments.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D87903
Files:
llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h
llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
llvm/test/CodeGen/X86/call-site-info-output2.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D87903.292778.patch
Type: text/x-patch
Size: 5890 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200918/509e2dab/attachment.bin>
More information about the llvm-commits
mailing list