Changes in directory llvm/lib/Target/X86:
X86ISelLowering.cpp updated: 1.214 -> 1.215 --- Log message: Some clean up. --- Diffs of the changes: (+3 -4) X86ISelLowering.cpp | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) Index: llvm/lib/Target/X86/X86ISelLowering.cpp diff -u llvm/lib/Target/X86/X86ISelLowering.cpp:1.214 llvm/lib/Target/X86/X86ISelLowering.cpp:1.215 --- llvm/lib/Target/X86/X86ISelLowering.cpp:1.214 Thu May 25 17:25:52 2006 +++ llvm/lib/Target/X86/X86ISelLowering.cpp Thu May 25 17:38:31 2006 @@ -510,14 +510,13 @@ case MVT::v4i32: case MVT::v2i64: case MVT::v4f32: - case MVT::v2f64: { + case MVT::v2f64: if (NumXMMRegs < 3) ++NumXMMRegs; else NumBytes += 16; break; } - } } Chain = DAG.getCALLSEQ_START(Chain,DAG.getConstant(NumBytes, getPointerTy())); @@ -567,7 +566,7 @@ case MVT::v4i32: case MVT::v2i64: case MVT::v4f32: - case MVT::v2f64: { + case MVT::v2f64: if (NumXMMRegs < 3) { RegsToPass.push_back(std::make_pair(XMMArgRegs[NumXMMRegs], Arg)); NumXMMRegs++; @@ -579,7 +578,6 @@ ArgOffset += 16; } } - } } if (!MemOpChains.empty()) @@ -1013,6 +1011,7 @@ ++NumIntRegs; break; } + // Fall through case MVT::f32: NumBytes += 4; break; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits