Skip to content

Commit 33c42f8

Browse files
committed
[clang] Remove aarch64 logic from 32-bit ARM target info
This logic is effectively dead code as 64-bit triples will end up creating 64-bit TargetInfo instances.
1 parent ea84474 commit 33c42f8

File tree

1 file changed

+1
-1
lines changed
  • clang/lib/Basic/Targets

1 file changed

+1
-1
lines changed

clang/lib/Basic/Targets/ARM.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ class LLVM_LIBRARY_VISIBILITY ARMTargetInfo : public TargetInfo {
227227
const char *getBFloat16Mangling() const override { return "u6__bf16"; };
228228

229229
std::pair<unsigned, unsigned> hardwareInterferenceSizes() const override {
230-
return std::make_pair(getTriple().isArch64Bit() ? 256 : 64, 64);
230+
return std::make_pair(64, 64);
231231
}
232232
};
233233

0 commit comments

Comments
 (0)