aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
diff options
context:
space:
mode:
authorPeter Smith <peter.smith@linaro.org>2017-06-16 13:10:08 +0000
committerPeter Smith <peter.smith@linaro.org>2017-06-16 13:10:08 +0000
commit3298027951cf546dcca3c598362e4d2050efaf6d (patch)
tree6ee6fe4583f88b01fec15704854a6a23915a9560 /llvm/utils/TableGen/CodeGenDAGPatterns.cpp
parenteb6d821cdae520afd37c6e5669453ae7e68c7f37 (diff)
downloadllvm-3298027951cf546dcca3c598362e4d2050efaf6d.zip
llvm-3298027951cf546dcca3c598362e4d2050efaf6d.tar.gz
llvm-3298027951cf546dcca3c598362e4d2050efaf6d.tar.bz2
[ELF] Enable createThunks to be called more than once.
In preparation for supporting range extension thunks we now continually call createThunks() until no more thunks are added. This requires us to record the thunks we add on each pass and only merge the new ones into the OutputSection. We also need to check if a Relocation is targeting a thunk to prevent us from infinitely creating more thunks. Differential Revision: https://reviews.llvm.org/D34034 llvm-svn: 305555
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.cpp')
0 files changed, 0 insertions, 0 deletions