summaryrefslogtreecommitdiff
path: root/lib/Target
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2006-05-25 23:31:23 +0000
committerEvan Cheng <evan.cheng@apple.com>2006-05-25 23:31:23 +0000
commitcc1fc220a0f634943fb23ce471e965ea835cd98f (patch)
treec7c474d51bd0795641d06a0f074324279276f017 /lib/Target
parent01575b73151e7df62075cc0e5eed656f5ca5c088 (diff)
downloadllvm-cc1fc220a0f634943fb23ce471e965ea835cd98f.tar.gz
llvm-cc1fc220a0f634943fb23ce471e965ea835cd98f.tar.bz2
llvm-cc1fc220a0f634943fb23ce471e965ea835cd98f.tar.xz
Consistency
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28488 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r--lib/Target/X86/X86ISelLowering.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp
index 82cf457dad..fee69a266d 100644
--- a/lib/Target/X86/X86ISelLowering.cpp
+++ b/lib/Target/X86/X86ISelLowering.cpp
@@ -380,6 +380,8 @@ static unsigned AddLiveIn(MachineFunction &MF, unsigned PReg,
static void
HowToPassCCCArgument(MVT::ValueType ObjectVT, unsigned NumXMMRegs,
unsigned &ObjSize, unsigned &ObjXMMRegs) {
+ NumXMMRegs = 0;
+
switch (ObjectVT) {
default: assert(0 && "Unhandled argument type!");
case MVT::i1:
@@ -774,6 +776,7 @@ HowToPassFastCCArgument(MVT::ValueType ObjectVT,
unsigned &ObjXMMRegs) {
ObjSize = 0;
NumIntRegs = 0;
+ NumXMMRegs = 0;
switch (ObjectVT) {
default: assert(0 && "Unhandled argument type!");