llvm-project/llvm/test/CodeGen/AArch64/GlobalISel
Kristof Beyls a983e7c4a4 [GlobalISel] Add support for address-taken basic blocks
To make this work, pointers from the MachineBasicBlock to the LLVM-IR-level
basic blocks need to be initialized, as the AsmPrinter uses this link to be
able to print out labels for the basic blocks that are address-taken.

Most of the changes in this commit are about adapting existing tests to include
the basic block name that is now printed out in the MIR format, now that the
name becomes available as the link to the LLVM-IR basic block is initialized.
The relevant test change for the functionality added in this patch are the
added "(address-taken)" strings in
test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll.

Differential Revision: https://reviews.llvm.org/D28123

llvm-svn: 291105
2017-01-05 13:27:52 +00:00
..
arm64-callingconv.ll GlobalISel: handle 1-element aggregates during ABI lowering. 2016-12-05 21:25:33 +00:00
arm64-fallback.ll GlobalISel: fall back gracefully for debug intrinsics. 2016-12-08 22:44:13 +00:00
arm64-instructionselect.mir [GlobalISel] Fix AArch64 ICMP instruction selection 2017-01-05 10:16:08 +00:00
arm64-irtranslator-stackprotect.ll GlobalISel: translate stack protector intrinsics 2016-10-31 18:30:59 +00:00
arm64-irtranslator.ll [GlobalISel] Add support for address-taken basic blocks 2017-01-05 13:27:52 +00:00
arm64-regbankselect.mir [AArch64] Change a test to use a generic instr instead of a target specific one. 2016-12-22 21:56:37 +00:00
call-translator-ios.ll GlobalISel: simplify MachineIRBuilder interface. 2016-12-07 21:05:38 +00:00
call-translator.ll [AArch64][CallLowering] Constraint registers on target specific instruction 2016-12-22 21:56:31 +00:00
gisel-abort.ll GlobalISel: Fix unconditional fallback with global isel abort is disabled 2016-11-18 14:14:35 +00:00
irtranslator-exceptions.ll [GlobalISel] Add support for address-taken basic blocks 2017-01-05 13:27:52 +00:00
legalize-add.mir GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t. 2016-12-05 21:47:07 +00:00
legalize-and.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-cmp.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-combines.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-constant.mir GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t. 2016-12-05 21:47:07 +00:00
legalize-div.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-ext.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-fcmp.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-gep.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-ignore-non-generic.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-load-store.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-mul.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-or.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-property.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-rem.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-simple.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-sub.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
legalize-xor.mir GlobalISel: rename legalizer components to match others. 2016-10-14 22:18:18 +00:00
lit.local.cfg [AArch64][GlobalISel] Replace test REQUIRES with lit.local.cfg. NFC. 2016-08-02 19:04:29 +00:00
regbankselect-default.mir [AArch64][GlobalISel] Add default regbank mapping for int<>FP. 2016-09-16 15:12:46 +00:00
translate-gep.ll GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t. 2016-12-05 21:47:07 +00:00
verify-regbankselected.mir GlobalISel: remove G_TYPE and G_PHI 2016-09-09 11:47:31 +00:00
verify-selected.mir GlobalISel: remove G_TYPE and G_PHI 2016-09-09 11:47:31 +00:00