aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorSimon Tatham <simon.tatham@arm.com>2023-02-16 17:05:43 +0000
committerSimon Tatham <simon.tatham@arm.com>2023-02-16 17:11:06 +0000
commitbbef38352fbade9e014ec97d5991da5dee306da7 (patch)
treef3b4735842e9f3e60ed516fdbdea3f14c0b9af8d /llvm/lib/Object/ELFObjectFile.cpp
parent9305b63d695123b9e8bc5e7a568ab890dcf9514b (diff)
downloadllvm-bbef38352fbade9e014ec97d5991da5dee306da7.zip
llvm-bbef38352fbade9e014ec97d5991da5dee306da7.tar.gz
llvm-bbef38352fbade9e014ec97d5991da5dee306da7.tar.bz2
Revert "[LowerTypeTests] Support generating Armv6-M jump tables."
This reverts commit f6ddf7781471b71243fa3c3ae7c93073f95c7dff. Eight buildbots reported that the two test files changed by that commit had started failing. The buildbots in question all had in common that they build with a very restricted `LLVM_TARGETS_TO_BUILD`, such as only X86 or AArch64 or Hexagon. I didn't notice this before commit because my own build has the full default set of targets, and in that circumstance, the tests pass. I assume the problem has something to do with the attempt to query TargetTransformInfo: if you can't make a valid TTI for the target triple then you can't ask it what kind of inline assembler you should be emitting, and so `opt` without the Arm backend can't get the Arm cases of these tests right. I don't have time to fix this until next week, so I'll revert the change for now to keep the buildbots happy.
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions