OSDN Git Service

[AsmPrinter][TLOF] Reintroduce AArch64 test
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Tue, 10 Mar 2015 20:05:23 +0000 (20:05 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Tue, 10 Mar 2015 20:05:23 +0000 (20:05 +0000)
commit84e6358ea0706e516f32139c990feb97f9738beb
tree0c285ca77d36ce899ee48e7c490b3802456f8b08
parent7761008c2a3ca3ec798a3c4328fdbd4aef24c990
[AsmPrinter][TLOF] Reintroduce AArch64 test

Follow up from r231505.

Fix the non-determinism by using a MapVector and reintroduce the AArch64
testcase. Defer deleting the got candidates up to the end and remove
them in a bulk, avoiding linear time removal of each element.

Thanks to Renato Golin for trying it out on other platforms.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231830 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/AsmPrinter.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
test/MC/MachO/AArch64/cstexpr-gotpcrel.ll [new file with mode: 0644]