diff options
author | Chris Lattner <sabre@nondot.org> | 2002-08-03 20:57:38 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-08-03 20:57:38 +0000 |
commit | b430c3f395a050595ec2b3cc677109e6bd00bdad (patch) | |
tree | bd729719f91ccc78da482a8ae389e7e680b71b78 /llvm/lib/Target/Sparc | |
parent | 419bda15f58151c7b90092eb40bfb87b89d03f63 (diff) | |
download | bcm5719-llvm-b430c3f395a050595ec2b3cc677109e6bd00bdad.tar.gz bcm5719-llvm-b430c3f395a050595ec2b3cc677109e6bd00bdad.zip |
Fix compilation problem. IsIndexZero doesn't exist, use IsZero instead.
llvm-svn: 3243
Diffstat (limited to 'llvm/lib/Target/Sparc')
-rw-r--r-- | llvm/lib/Target/Sparc/SparcInstrSelection.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/llvm/lib/Target/Sparc/SparcInstrSelection.cpp b/llvm/lib/Target/Sparc/SparcInstrSelection.cpp index 6b9085b5d37..b9dcd6deb16 100644 --- a/llvm/lib/Target/Sparc/SparcInstrSelection.cpp +++ b/llvm/lib/Target/Sparc/SparcInstrSelection.cpp @@ -1004,8 +1004,8 @@ SetOperandsForMemInstr(vector<MachineInstr*>& mvec, // Append the index vector of the current instruction, if any. // Discard any leading [0] index. if (memInst->getNumIndices() > 0) - idxVec.insert(idxVec.end(), memInst->idx_begin() - + (IndexIsZero(*memInst->idx_begin())? 1 : 0), + idxVec.insert(idxVec.end(), + memInst->idx_begin() + IsZero(*memInst->idx_begin()), memInst->idx_end()); // Now create the appropriate operands for the machine instruction @@ -1056,12 +1056,10 @@ SetMemOperands_Internal(vector<MachineInstr*>& mvec, // offset. (An extra leading zero offset, if any, can be ignored.) // Generate code sequence to compute address from index. // - bool firstIndexIsZero = IndexIsZero(idxVec[0]); - - assert(idxVec.size() == 1 + (unsigned) (firstIndexIsZero? 1 : 0) + assert(idxVec.size() == 1U + IsZero(idxVec[0]) && "Array refs must be lowered before Instruction Selection"); - Value* idxVal = idxVec[(firstIndexIsZero? 1 : 0)]; + Value* idxVal = idxVec[IsZero(idxVec[0])]; vector<MachineInstr*> mulVec; Instruction* addr = new TmpInstruction(Type::UIntTy, memInst); |