summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMISelLowering.h
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2013-11-25 16:24:52 +0000
committerTim Northover <tnorthover@apple.com>2013-11-25 16:24:52 +0000
commitff3808915c82806a83e99918a96b813bcd6ed51a (patch)
treecf107624cc3027e8395d552e530313f05be30845 /lib/Target/ARM/ARMISelLowering.h
parentc7daeb3098f58028ffe1fc495cb4c51b4d378f9d (diff)
downloadllvm-ff3808915c82806a83e99918a96b813bcd6ed51a.tar.gz
llvm-ff3808915c82806a83e99918a96b813bcd6ed51a.tar.bz2
llvm-ff3808915c82806a83e99918a96b813bcd6ed51a.tar.xz
ARM: remove special cases for Darwin dynamic-no-pic mode.
These are handled almost identically to static mode (and ELF's global address materialisation), except that a symbol may have "$non_lazy_ptr" appended. This can be handled by passing appropriate flags along with the instruction instead of using entirely separate pseudo-instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195655 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMISelLowering.h')
-rw-r--r--lib/Target/ARM/ARMISelLowering.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/Target/ARM/ARMISelLowering.h b/lib/Target/ARM/ARMISelLowering.h
index f195381538..f17b8df0c9 100644
--- a/lib/Target/ARM/ARMISelLowering.h
+++ b/lib/Target/ARM/ARMISelLowering.h
@@ -35,8 +35,6 @@ namespace llvm {
Wrapper, // Wrapper - A wrapper node for TargetConstantPool,
// TargetExternalSymbol, and TargetGlobalAddress.
- WrapperDYN, // WrapperDYN - A wrapper node for TargetGlobalAddress in
- // DYN mode.
WrapperPIC, // WrapperPIC - A wrapper node for TargetGlobalAddress in
// PIC mode.
WrapperJT, // WrapperJT - A wrapper node for TargetJumpTable