HomePhabricator

[GlobalISel] Add a G_JUMP_TABLE opcode.

Authored by aemerson on Jun 11 2019, 12:58 PM.

Description

[GlobalISel] Add a G_JUMP_TABLE opcode.

This opcode generates a pointer to the address of the jump table
specified by the source operand, which is a jump table index.

It will be used in conjunction with an upcoming G_BRJT opcode to support
jump table codegen with GlobalISel.

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

llvm-svn: 363096

Details

Committed
aemersonJun 11 2019, 12:58 PM
Differential Revision
D63111: [GlobalISel] Add a G_JUMP_TABLE opcode
Parents
rG624a24e15633: [scudo][standalone] Unmap memory in tests
Branches
Unknown
Tags
Unknown