Deleted Added
full compact
MipsCCState.cpp (277320) MipsCCState.cpp (283526)
1//===---- MipsCCState.cpp - CCState with Mips specific extensions ---------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 118 unchanged lines hidden (view full) ---

127 // push false. We have to handle this specially since SRet arguments
128 // aren't mapped to an original argument.
129 if (Ins[i].Flags.isSRet()) {
130 OriginalArgWasF128.push_back(false);
131 OriginalArgWasFloat.push_back(false);
132 continue;
133 }
134
1//===---- MipsCCState.cpp - CCState with Mips specific extensions ---------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 118 unchanged lines hidden (view full) ---

127 // push false. We have to handle this specially since SRet arguments
128 // aren't mapped to an original argument.
129 if (Ins[i].Flags.isSRet()) {
130 OriginalArgWasF128.push_back(false);
131 OriginalArgWasFloat.push_back(false);
132 continue;
133 }
134
135 assert(Ins[i].OrigArgIndex < MF.getFunction()->arg_size());
136 std::advance(FuncArg, Ins[i].OrigArgIndex);
135 assert(Ins[i].getOrigArgIndex() < MF.getFunction()->arg_size());
136 std::advance(FuncArg, Ins[i].getOrigArgIndex());
137
138 OriginalArgWasF128.push_back(
139 originalTypeIsF128(FuncArg->getType(), nullptr));
140 OriginalArgWasFloat.push_back(FuncArg->getType()->isFloatingPointTy());
141 }
142}
137
138 OriginalArgWasF128.push_back(
139 originalTypeIsF128(FuncArg->getType(), nullptr));
140 OriginalArgWasFloat.push_back(FuncArg->getType()->isFloatingPointTy());
141 }
142}