diff options
author | Sean Fertile <sd.fertile@gmail.com> | 2020-01-21 15:24:50 -0500 |
---|---|---|
committer | Sean Fertile <sd.fertile@gmail.com> | 2020-01-22 16:55:27 -0500 |
commit | 9aa816a816b31642b38ff9c2eac9a3f9b6f7724f (patch) | |
tree | 62042ef21b888cccd9eb6f774ff63d9720de0ac1 /llvm/lib/Analysis/ValueTracking.cpp | |
parent | 68d7f06092e56b17eb0cddf560a9d9fe8afb7dd8 (diff) | |
download | llvm-9aa816a816b31642b38ff9c2eac9a3f9b6f7724f.zip llvm-9aa816a816b31642b38ff9c2eac9a3f9b6f7724f.tar.gz llvm-9aa816a816b31642b38ff9c2eac9a3f9b6f7724f.tar.bz2 |
[PowerPC] Collect some CallLowering arguments into a struct. [NFC]
Collect the calling convention and a number of boolean arguments into a
structure to slightly reduces the number of arguments passed around between
LowerCall_<Subtarget>, FinishCall and a few of the helpers. Also
calulates if a call is indirect once using the exisitng helper and caches the
result replacing several instances where we duplicated the logic determining if
a call is indirect.
Diffstat (limited to 'llvm/lib/Analysis/ValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions