diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-09-23 05:34:07 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-09-23 05:34:07 +0000 |
| commit | 092c2f4357166253aa0aba7bf27212872d95430f (patch) | |
| tree | 5af1fd84d05b25c27f15e66cf4d0c7663f818859 /llvm/lib/Target/X86/X86ISelLowering.h | |
| parent | 492282d4e222e0f5c6ecff4a34ec9cc29947e3f2 (diff) | |
| download | bcm5719-llvm-092c2f4357166253aa0aba7bf27212872d95430f.tar.gz bcm5719-llvm-092c2f4357166253aa0aba7bf27212872d95430f.zip | |
[X86] Move the getInsertVINSERTImmediate and getExtractVEXTRACTImmediate helper functions over to X86ISelDAGToDAG.cpp
Redefine them to call getI8Imm and return that directly.
llvm-svn: 314059
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.h')
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h index 849fe962e2b..a1ae1613c73 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.h +++ b/llvm/lib/Target/X86/X86ISelLowering.h @@ -624,26 +624,6 @@ namespace llvm { /// Define some predicates that are used for node matching. namespace X86 { - /// Return the appropriate - /// immediate to extract the specified EXTRACT_SUBVECTOR index - /// with VEXTRACTF128, VEXTRACTI128 instructions. - unsigned getExtractVEXTRACT128Immediate(SDNode *N); - - /// Return the appropriate - /// immediate to insert at the specified INSERT_SUBVECTOR index - /// with VINSERTF128, VINSERT128 instructions. - unsigned getInsertVINSERT128Immediate(SDNode *N); - - /// Return the appropriate - /// immediate to extract the specified EXTRACT_SUBVECTOR index - /// with VEXTRACTF64X4, VEXTRACTI64x4 instructions. - unsigned getExtractVEXTRACT256Immediate(SDNode *N); - - /// Return the appropriate - /// immediate to insert at the specified INSERT_SUBVECTOR index - /// with VINSERTF64x4, VINSERTI64x4 instructions. - unsigned getInsertVINSERT256Immediate(SDNode *N); - /// Returns true if Elt is a constant zero or floating point constant +0.0. bool isZeroNode(SDValue Elt); |

