diff options
author | Andrew Lenharth <andrewl@lenharth.org> | 2006-09-24 19:45:58 +0000 |
---|---|---|
committer | Andrew Lenharth <andrewl@lenharth.org> | 2006-09-24 19:45:58 +0000 |
commit | beec30eaf301bd6882cd06800b5175b94f033f9d (patch) | |
tree | c19a2eaf2fc2c57289099d0a93c8f5166b7564ea /include/llvm/CodeGen | |
parent | b08659d2e55562a94a92593cc51f35f2229e65f3 (diff) | |
download | external_llvm-beec30eaf301bd6882cd06800b5175b94f033f9d.zip external_llvm-beec30eaf301bd6882cd06800b5175b94f033f9d.tar.gz external_llvm-beec30eaf301bd6882cd06800b5175b94f033f9d.tar.bz2 |
Add support for other relocation bases to jump tables, as well as custom asm directives
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30593 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen')
-rw-r--r-- | include/llvm/CodeGen/SelectionDAGNodes.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/SelectionDAGNodes.h b/include/llvm/CodeGen/SelectionDAGNodes.h index b830dc3..99fd591 100644 --- a/include/llvm/CodeGen/SelectionDAGNodes.h +++ b/include/llvm/CodeGen/SelectionDAGNodes.h @@ -82,6 +82,9 @@ namespace ISD { Constant, ConstantFP, GlobalAddress, FrameIndex, JumpTable, ConstantPool, ExternalSymbol, + // The relocation value to add to the value loaded from a jump table + JumpTableRelocBase, + // TargetConstant* - Like Constant*, but the DAG does not do any folding or // simplification of the constant. TargetConstant, |