From: Pete Cooper Date: Thu, 21 May 2015 22:48:54 +0000 (+0000) Subject: Use Op<0> accessor instead of OperandList for Instructions. NFC X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1052042adf8362b0fff2dd5b0d1240b558ca743f;p=oota-llvm.git Use Op<0> accessor instead of OperandList for Instructions. NFC This is consistent with other uses of the operand list. I'm planning a future commit where this will actually matter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237967 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/IR/Constants.cpp b/lib/IR/Constants.cpp index d35372a2f8e..fb83ebbbd87 100644 --- a/lib/IR/Constants.cpp +++ b/lib/IR/Constants.cpp @@ -2388,7 +2388,7 @@ GetElementPtrConstantExpr::GetElementPtrConstantExpr( (IdxList.size() + 1), IdxList.size() + 1), SrcElementTy(SrcElementTy) { - OperandList[0] = C; + Op<0>() = C; for (unsigned i = 0, E = IdxList.size(); i != E; ++i) OperandList[i+1] = IdxList[i]; } diff --git a/lib/IR/Instructions.cpp b/lib/IR/Instructions.cpp index 571eeea5f23..1e9d9a5695d 100644 --- a/lib/IR/Instructions.cpp +++ b/lib/IR/Instructions.cpp @@ -227,7 +227,7 @@ void LandingPadInst::init(Value *PersFn, unsigned NumReservedValues, ReservedSpace = NumReservedValues; NumOperands = 1; OperandList = allocHungoffUses(ReservedSpace); - OperandList[0] = PersFn; + Op<0>() = PersFn; setName(NameStr); setCleanup(false); } @@ -1239,7 +1239,7 @@ FenceInst::FenceInst(LLVMContext &C, AtomicOrdering Ordering, void GetElementPtrInst::init(Value *Ptr, ArrayRef IdxList, const Twine &Name) { assert(NumOperands == 1 + IdxList.size() && "NumOperands not initialized?"); - OperandList[0] = Ptr; + Op<0>() = Ptr; std::copy(IdxList.begin(), IdxList.end(), op_begin() + 1); setName(Name); } @@ -3298,8 +3298,8 @@ void SwitchInst::init(Value *Value, BasicBlock *Default, unsigned NumReserved) { NumOperands = 2; OperandList = allocHungoffUses(ReservedSpace); - OperandList[0] = Value; - OperandList[1] = Default; + Op<0>() = Value; + Op<1>() = Default; } /// SwitchInst ctor - Create a new switch instruction, specifying a value to @@ -3417,7 +3417,7 @@ void IndirectBrInst::init(Value *Address, unsigned NumDests) { NumOperands = 1; OperandList = allocHungoffUses(ReservedSpace); - OperandList[0] = Address; + Op<0>() = Address; }