Revert "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE"
authorJessica Paquette <jpaquette@apple.com>
Tue, 16 Feb 2021 18:50:12 +0000 (10:50 -0800)
committerJessica Paquette <jpaquette@apple.com>
Tue, 16 Feb 2021 18:50:12 +0000 (10:50 -0800)
commit962b73dd0fc3906980e597f72a35eee7121cc5e2
tree802fce2b33b3c6d7514beec70897915873dcce7b
parent5f9be2c3e37c0428ba56876dd84af04b8d9d8915
Revert "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE"

This reverts commit 61b4702a408834228c1c139b0e9af98616774db4.

We were seeing some test failures in SPECINT2006 due to this change. Reverting
to investigate.
12 files changed:
llvm/lib/Target/AArch64/AArch64Combine.td
llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp
llvm/test/CodeGen/AArch64/GlobalISel/fold-global-offsets-target-features.mir [deleted file]
llvm/test/CodeGen/AArch64/GlobalISel/fold-global-offsets.mir [deleted file]
llvm/test/CodeGen/AArch64/GlobalISel/legalize-global-pic.mir
llvm/test/CodeGen/AArch64/GlobalISel/legalize-global.mir
llvm/test/CodeGen/AArch64/GlobalISel/select-add-low.mir [deleted file]
llvm/test/CodeGen/AArch64/GlobalISel/select-gv-with-offset.mir [deleted file]
llvm/test/CodeGen/AArch64/GlobalISel/select-store.mir
llvm/test/CodeGen/AArch64/fold-global-offsets.ll