aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <johannes@jdoerfert.de>2023-07-10 16:43:27 -0700
committerJohannes Doerfert <johannes@jdoerfert.de>2023-07-14 13:54:04 -0700
commit55544518c6020b98e12a31c0c7d13bb0e549d850 (patch)
tree49bc409a3abcea381063620e891fccbd68c9043e /llvm/lib/CodeGen/MachineSink.cpp
parent4dc5662c27d57bd66f15962e785aa309a39d10b3 (diff)
downloadllvm-55544518c6020b98e12a31c0c7d13bb0e549d850.zip
llvm-55544518c6020b98e12a31c0c7d13bb0e549d850.tar.gz
llvm-55544518c6020b98e12a31c0c7d13bb0e549d850.tar.bz2
[Attributor] Allow IR-attr deduction for non-IPO amendable functions
If the function is non-IPO amendable we do skip most attributes/AAs. However, if an AA has a isImpliedByIR that can deduce the attribute from other attributes, we can run those. For now, we manually enable them, if we have more later we can use some automation/flag.
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions