mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-02 07:32:52 +00:00
Make the comment for ScalarizeVectorOp mention that it is only for use
with single-element vectors. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37752 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0d7d3656f3
commit
89b20c07e9
@ -177,8 +177,9 @@ private:
|
||||
/// two smaller values.
|
||||
void SplitVectorOp(SDOperand O, SDOperand &Lo, SDOperand &Hi);
|
||||
|
||||
/// ScalarizeVectorOp - Given an operand of vector type, convert it into the
|
||||
/// equivalent operation that returns a scalar value.
|
||||
/// ScalarizeVectorOp - Given an operand of single-element vector type
|
||||
/// (e.g. v1f32), convert it into the equivalent operation that returns a
|
||||
/// scalar (e.g. f32) value.
|
||||
SDOperand ScalarizeVectorOp(SDOperand O);
|
||||
|
||||
/// isShuffleLegal - Return true if a vector shuffle is legal with the
|
||||
@ -5602,8 +5603,9 @@ void SelectionDAGLegalize::SplitVectorOp(SDOperand Op, SDOperand &Lo,
|
||||
}
|
||||
|
||||
|
||||
/// ScalarizeVectorOp - Given an operand of vector type, convert it into the
|
||||
/// equivalent operation that returns a scalar (e.g. F32) value.
|
||||
/// ScalarizeVectorOp - Given an operand of single-element vector type
|
||||
/// (e.g. v1f32), convert it into the equivalent operation that returns a
|
||||
/// scalar (e.g. f32) value.
|
||||
SDOperand SelectionDAGLegalize::ScalarizeVectorOp(SDOperand Op) {
|
||||
assert(MVT::isVector(Op.getValueType()) &&
|
||||
"Bad ScalarizeVectorOp invocation!");
|
||||
|
Loading…
Reference in New Issue
Block a user