split "JumpTableDirective" (an existing hack) into a PIC and nonPIC
authorChris Lattner <sabre@nondot.org>
Tue, 11 Aug 2009 20:30:58 +0000 (20:30 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 11 Aug 2009 20:30:58 +0000 (20:30 +0000)
commitdfab291702a9c6e88981047bf6a3fe42f7d508b0
treeedf98a87e6ed40735fda5ba7ce9c6ecf71850c38
parentb3ac6e40d9dd3bc8157edc47004f39c8f382dc9e
split "JumpTableDirective" (an existing hack) into a PIC and nonPIC
version.  This allows TAI implementations to specify the directive to use
based on the mode being codegen'd for.

The real fix for this is to remove JumpTableDirective, but I don't feel
like diving into the jumptable snarl just now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78709 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetAsmInfo.h
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
lib/Target/Alpha/AlphaTargetAsmInfo.cpp
lib/Target/Mips/MipsTargetAsmInfo.cpp
lib/Target/TargetAsmInfo.cpp