mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-15 16:09:57 +00:00
Fix compilation problem. IsIndexZero doesn't exist, use IsZero instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3243 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
7d20fe3727
commit
75ac4e511a
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user