aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ValueTracking.cpp
diff options
context:
space:
mode:
authorSean Fertile <sd.fertile@gmail.com>2020-01-21 15:24:50 -0500
committerSean Fertile <sd.fertile@gmail.com>2020-01-22 16:55:27 -0500
commit9aa816a816b31642b38ff9c2eac9a3f9b6f7724f (patch)
tree62042ef21b888cccd9eb6f774ff63d9720de0ac1 /llvm/lib/Analysis/ValueTracking.cpp
parent68d7f06092e56b17eb0cddf560a9d9fe8afb7dd8 (diff)
downloadllvm-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