summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86ISelLowering.h
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-09-11 16:16:48 +0000
committerCraig Topper <craig.topper@intel.com>2017-09-11 16:16:48 +0000
commit7b02020c7f1ccca4748654dfdd21144654db40e2 (patch)
tree98b35f4096e27e050bf2a15fe98b40e5a752f2e6 /llvm/lib/Target/X86/X86ISelLowering.h
parent8dff57a0ed76774a2a743bdd73b6f48aeff08212 (diff)
downloadbcm5719-llvm-7b02020c7f1ccca4748654dfdd21144654db40e2.tar.gz
bcm5719-llvm-7b02020c7f1ccca4748654dfdd21144654db40e2.zip
[X86] Remove portions of r275950 that are no longer needed with i1 not being a legal type
Summary: r275950 added support for turning (trunc (X >> N) to i1) into BT(X, N). But that's no longer necessary now that i1 isn't legal. This patch removes the support for that, but preserves some of the refactorings done in that commit. Reviewers: guyblank, RKSimon, spatel, zvi Reviewed By: RKSimon Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D37673 llvm-svn: 312925
Diffstat (limited to 'llvm/lib/Target/X86/X86ISelLowering.h')
-rw-r--r--llvm/lib/Target/X86/X86ISelLowering.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h
index 663b9532338..6768938d360 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.h
+++ b/llvm/lib/Target/X86/X86ISelLowering.h
@@ -1203,8 +1203,6 @@ namespace llvm {
SDValue lowerUINT_TO_FP_vec(SDValue Op, SelectionDAG &DAG) const;
SDValue LowerTRUNCATE(SDValue Op, SelectionDAG &DAG) const;
SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG) const;
- SDValue LowerToBT(SDValue And, ISD::CondCode CC, const SDLoc &dl,
- SelectionDAG &DAG) const;
SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
SDValue LowerSETCCCARRY(SDValue Op, SelectionDAG &DAG) const;
SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const;
OpenPOWER on IntegriCloud