diff options
author | Chris Lattner <sabre@nondot.org> | 2008-01-18 06:52:41 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-01-18 06:52:41 +0000 |
commit | 3d66185ff8b276183fa8e9ce3d7ebb1d9ce88f74 (patch) | |
tree | 3b321eab088e6c10b80e7e82298f830fbe32bb85 | |
parent | e8277538e74bb70bcf8367267b527e8501eb1238 (diff) |
make a method public
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46159 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/X86/X86ISelLowering.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/Target/X86/X86ISelLowering.h b/lib/Target/X86/X86ISelLowering.h index f6bdfd0fe1..acdc579f7a 100644 --- a/lib/Target/X86/X86ISelLowering.h +++ b/lib/Target/X86/X86ISelLowering.h @@ -410,6 +410,13 @@ namespace llvm { return static_cast<const TargetSubtarget*>(Subtarget); } + /// isScalarFPTypeInSSEReg - Return true if the specified scalar FP type is + /// computed in an SSE register, not on the X87 floating point stack. + bool isScalarFPTypeInSSEReg(MVT::ValueType VT) const { + return (VT == MVT::f64 && X86ScalarSSEf64) || // f64 is when SSE2 + (VT == MVT::f32 && X86ScalarSSEf32); // f32 is when SSE1 + } + private: /// Subtarget - Keep a pointer to the X86Subtarget around so that we can /// make the right decision when generating code for different targets. @@ -426,13 +433,6 @@ namespace llvm { bool X86ScalarSSEf32; bool X86ScalarSSEf64; - /// isScalarFPTypeInSSEReg - Return true if the specified scalar FP type is - /// computed in an SSE register, not on the X87 floating point stack. - bool isScalarFPTypeInSSEReg(MVT::ValueType VT) const { - return (VT == MVT::f64 && X86ScalarSSEf64) || // f64 is when SSE2 - (VT == MVT::f32 && X86ScalarSSEf32); // f32 is when SSE1 - } - SDNode *LowerCallResult(SDOperand Chain, SDOperand InFlag, SDNode*TheCall, unsigned CallingConv, SelectionDAG &DAG); |