aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorSam Elliott <aelliott@qti.qualcomm.com>2026-02-10 19:49:16 -0800
committerGitHub <noreply@github.com>2026-02-10 19:49:16 -0800
commitab33f1e427f7757a180e77ebeb67faded5b5b3d3 (patch)
tree7a82593d74d353fe1dc6eb7fd5bab45e8c68c182 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent36caa31621daef06b0696f0c500822bf32c4bb2a (diff)
downloadllvm-ab33f1e427f7757a180e77ebeb67faded5b5b3d3.tar.gz
llvm-ab33f1e427f7757a180e77ebeb67faded5b5b3d3.tar.bz2
llvm-ab33f1e427f7757a180e77ebeb67faded5b5b3d3.zip
[IROutliner] Add TTI Hook for Propagating Attributes (#153985)
On RISC-V, the interrupt attribute relates only to the prolog and epilog of the attributed function (and has specific restrictions on the function's signature). It does not change how that function calls other functions, and when outlining, the outlined function must not have this attribute. This adds a target-independent hook to TTI so targets can choose which attributes to propagate (by default all are propagated). Fixes #149969
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions