Lines Matching refs:OpNum

2403       unsigned OpNum = 0;  in parseConstants()  local
2407 PointeeType = getTypeByID(Record[OpNum++]); in parseConstants()
2412 uint64_t Op = Record[OpNum++]; in parseConstants()
2419 while (OpNum != Record.size()) { in parseConstants()
2420 Type *ElTy = getTypeByID(Record[OpNum++]); in parseConstants()
2423 Elts.push_back(ValueList.getConstantFwdRef(Record[OpNum++], ElTy)); in parseConstants()
3089 unsigned OpNum = 0; in parseGlobalIndirectSymbolRecord() local
3090 Type *Ty = getTypeByID(Record[OpNum++]); in parseGlobalIndirectSymbolRecord()
3102 AddrSpace = Record[OpNum++]; in parseGlobalIndirectSymbolRecord()
3105 auto Val = Record[OpNum++]; in parseGlobalIndirectSymbolRecord()
3106 auto Linkage = Record[OpNum++]; in parseGlobalIndirectSymbolRecord()
3117 if (OpNum != Record.size()) { in parseGlobalIndirectSymbolRecord()
3118 auto VisInd = OpNum++; in parseGlobalIndirectSymbolRecord()
3125 if (OpNum != Record.size()) in parseGlobalIndirectSymbolRecord()
3126 NewGA->setDLLStorageClass(getDecodedDLLStorageClass(Record[OpNum++])); in parseGlobalIndirectSymbolRecord()
3129 if (OpNum != Record.size()) in parseGlobalIndirectSymbolRecord()
3130 NewGA->setThreadLocalMode(getDecodedThreadLocalMode(Record[OpNum++])); in parseGlobalIndirectSymbolRecord()
3131 if (OpNum != Record.size()) in parseGlobalIndirectSymbolRecord()
3132 NewGA->setUnnamedAddr(getDecodedUnnamedAddrType(Record[OpNum++])); in parseGlobalIndirectSymbolRecord()
3134 if (OpNum != Record.size()) in parseGlobalIndirectSymbolRecord()
3135 NewGA->setDSOLocal(getDecodedDSOLocal(Record[OpNum++])); in parseGlobalIndirectSymbolRecord()
3573 unsigned OpNum = 0; in parseFunctionBody() local
3575 if (getValueTypePair(Record, OpNum, NextValueNo, LHS) || in parseFunctionBody()
3576 OpNum+1 > Record.size()) in parseFunctionBody()
3579 int Opc = getDecodedUnaryOpcode(Record[OpNum++], LHS->getType()); in parseFunctionBody()
3584 if (OpNum < Record.size()) { in parseFunctionBody()
3586 FastMathFlags FMF = getDecodedFastMathFlags(Record[OpNum]); in parseFunctionBody()
3594 unsigned OpNum = 0; in parseFunctionBody() local
3596 if (getValueTypePair(Record, OpNum, NextValueNo, LHS) || in parseFunctionBody()
3597 popValue(Record, OpNum, NextValueNo, LHS->getType(), RHS) || in parseFunctionBody()
3598 OpNum+1 > Record.size()) in parseFunctionBody()
3601 int Opc = getDecodedBinaryOpcode(Record[OpNum++], LHS->getType()); in parseFunctionBody()
3606 if (OpNum < Record.size()) { in parseFunctionBody()
3611 if (Record[OpNum] & (1 << bitc::OBO_NO_SIGNED_WRAP)) in parseFunctionBody()
3613 if (Record[OpNum] & (1 << bitc::OBO_NO_UNSIGNED_WRAP)) in parseFunctionBody()
3619 if (Record[OpNum] & (1 << bitc::PEO_EXACT)) in parseFunctionBody()
3622 FastMathFlags FMF = getDecodedFastMathFlags(Record[OpNum]); in parseFunctionBody()
3631 unsigned OpNum = 0; in parseFunctionBody() local
3633 if (getValueTypePair(Record, OpNum, NextValueNo, Op) || in parseFunctionBody()
3634 OpNum+2 != Record.size()) in parseFunctionBody()
3637 Type *ResTy = getTypeByID(Record[OpNum]); in parseFunctionBody()
3638 int Opc = getDecodedCastOpcode(Record[OpNum + 1]); in parseFunctionBody()
3659 unsigned OpNum = 0; in parseFunctionBody() local
3665 InBounds = Record[OpNum++]; in parseFunctionBody()
3666 Ty = getTypeByID(Record[OpNum++]); in parseFunctionBody()
3673 if (getValueTypePair(Record, OpNum, NextValueNo, BasePtr)) in parseFunctionBody()
3686 while (OpNum != Record.size()) { in parseFunctionBody()
3688 if (getValueTypePair(Record, OpNum, NextValueNo, Op)) in parseFunctionBody()
3703 unsigned OpNum = 0; in parseFunctionBody() local
3705 if (getValueTypePair(Record, OpNum, NextValueNo, Agg)) in parseFunctionBody()
3709 if (OpNum == RecSize) in parseFunctionBody()
3714 for (; OpNum != RecSize; ++OpNum) { in parseFunctionBody()
3717 uint64_t Index = Record[OpNum]; in parseFunctionBody()
3742 unsigned OpNum = 0; in parseFunctionBody() local
3744 if (getValueTypePair(Record, OpNum, NextValueNo, Agg)) in parseFunctionBody()
3747 if (getValueTypePair(Record, OpNum, NextValueNo, Val)) in parseFunctionBody()
3751 if (OpNum == RecSize) in parseFunctionBody()
3756 for (; OpNum != RecSize; ++OpNum) { in parseFunctionBody()
3759 uint64_t Index = Record[OpNum]; in parseFunctionBody()
3788 unsigned OpNum = 0; in parseFunctionBody() local
3790 if (getValueTypePair(Record, OpNum, NextValueNo, TrueVal) || in parseFunctionBody()
3791 popValue(Record, OpNum, NextValueNo, TrueVal->getType(), FalseVal) || in parseFunctionBody()
3792 popValue(Record, OpNum, NextValueNo, Type::getInt1Ty(Context), Cond)) in parseFunctionBody()
3803 unsigned OpNum = 0; in parseFunctionBody() local
3805 if (getValueTypePair(Record, OpNum, NextValueNo, TrueVal) || in parseFunctionBody()
3806 popValue(Record, OpNum, NextValueNo, TrueVal->getType(), FalseVal) || in parseFunctionBody()
3807 getValueTypePair(Record, OpNum, NextValueNo, Cond)) in parseFunctionBody()
3828 unsigned OpNum = 0; in parseFunctionBody() local
3830 if (getValueTypePair(Record, OpNum, NextValueNo, Vec) || in parseFunctionBody()
3831 getValueTypePair(Record, OpNum, NextValueNo, Idx)) in parseFunctionBody()
3841 unsigned OpNum = 0; in parseFunctionBody() local
3843 if (getValueTypePair(Record, OpNum, NextValueNo, Vec)) in parseFunctionBody()
3847 if (popValue(Record, OpNum, NextValueNo, in parseFunctionBody()
3849 getValueTypePair(Record, OpNum, NextValueNo, Idx)) in parseFunctionBody()
3857 unsigned OpNum = 0; in parseFunctionBody() local
3859 if (getValueTypePair(Record, OpNum, NextValueNo, Vec1) || in parseFunctionBody()
3860 popValue(Record, OpNum, NextValueNo, Vec1->getType(), Vec2)) in parseFunctionBody()
3863 if (getValueTypePair(Record, OpNum, NextValueNo, Mask)) in parseFunctionBody()
3879 unsigned OpNum = 0; in parseFunctionBody() local
3881 if (getValueTypePair(Record, OpNum, NextValueNo, LHS) || in parseFunctionBody()
3882 popValue(Record, OpNum, NextValueNo, LHS->getType(), RHS)) in parseFunctionBody()
3885 unsigned PredVal = Record[OpNum]; in parseFunctionBody()
3888 if (IsFP && Record.size() > OpNum+1) in parseFunctionBody()
3889 FMF = getDecodedFastMathFlags(Record[++OpNum]); in parseFunctionBody()
3891 if (OpNum+1 != Record.size()) in parseFunctionBody()
3914 unsigned OpNum = 0; in parseFunctionBody() local
3916 if (getValueTypePair(Record, OpNum, NextValueNo, Op)) in parseFunctionBody()
3918 if (OpNum != Record.size()) in parseFunctionBody()
4164 unsigned OpNum = 0; in parseFunctionBody() local
4165 AttributeList PAL = getAttributes(Record[OpNum++]); in parseFunctionBody()
4166 unsigned CCInfo = Record[OpNum++]; in parseFunctionBody()
4167 BasicBlock *NormalBB = getBasicBlock(Record[OpNum++]); in parseFunctionBody()
4168 BasicBlock *UnwindBB = getBasicBlock(Record[OpNum++]); in parseFunctionBody()
4172 !(FTy = dyn_cast<FunctionType>(getTypeByID(Record[OpNum++])))) in parseFunctionBody()
4176 if (getValueTypePair(Record, OpNum, NextValueNo, Callee)) in parseFunctionBody()
4189 if (Record.size() < FTy->getNumParams() + OpNum) in parseFunctionBody()
4193 for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i, ++OpNum) { in parseFunctionBody()
4194 Ops.push_back(getValue(Record, OpNum, NextValueNo, in parseFunctionBody()
4201 if (Record.size() != OpNum) in parseFunctionBody()
4205 while (OpNum != Record.size()) { in parseFunctionBody()
4207 if (getValueTypePair(Record, OpNum, NextValueNo, Op)) in parseFunctionBody()
4355 unsigned OpNum = 0; in parseFunctionBody() local
4357 if (getValueTypePair(Record, OpNum, NextValueNo, Op) || in parseFunctionBody()
4358 (OpNum + 2 != Record.size() && OpNum + 3 != Record.size())) in parseFunctionBody()
4362 if (OpNum + 3 == Record.size()) in parseFunctionBody()
4363 Ty = getTypeByID(Record[OpNum++]); in parseFunctionBody()
4370 if (Error Err = parseAlignmentValue(Record[OpNum], Align)) in parseFunctionBody()
4372 I = new LoadInst(Ty, Op, "", Record[OpNum + 1], Align); in parseFunctionBody()
4379 unsigned OpNum = 0; in parseFunctionBody() local
4381 if (getValueTypePair(Record, OpNum, NextValueNo, Op) || in parseFunctionBody()
4382 (OpNum + 4 != Record.size() && OpNum + 5 != Record.size())) in parseFunctionBody()
4386 if (OpNum + 5 == Record.size()) in parseFunctionBody()
4387 Ty = getTypeByID(Record[OpNum++]); in parseFunctionBody()
4393 AtomicOrdering Ordering = getDecodedOrdering(Record[OpNum + 2]); in parseFunctionBody()
4398 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody()
4400 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); in parseFunctionBody()
4403 if (Error Err = parseAlignmentValue(Record[OpNum], Align)) in parseFunctionBody()
4405 I = new LoadInst(Op, "", Record[OpNum+1], Align, Ordering, SSID); in parseFunctionBody()
4412 unsigned OpNum = 0; in parseFunctionBody() local
4414 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) || in parseFunctionBody()
4416 ? getValueTypePair(Record, OpNum, NextValueNo, Val) in parseFunctionBody()
4417 : popValue(Record, OpNum, NextValueNo, in parseFunctionBody()
4420 OpNum + 2 != Record.size()) in parseFunctionBody()
4426 if (Error Err = parseAlignmentValue(Record[OpNum], Align)) in parseFunctionBody()
4428 I = new StoreInst(Val, Ptr, Record[OpNum+1], Align); in parseFunctionBody()
4435 unsigned OpNum = 0; in parseFunctionBody() local
4437 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) || in parseFunctionBody()
4440 ? getValueTypePair(Record, OpNum, NextValueNo, Val) in parseFunctionBody()
4441 : popValue(Record, OpNum, NextValueNo, in parseFunctionBody()
4444 OpNum + 4 != Record.size()) in parseFunctionBody()
4449 AtomicOrdering Ordering = getDecodedOrdering(Record[OpNum + 2]); in parseFunctionBody()
4454 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); in parseFunctionBody()
4455 if (Ordering != AtomicOrdering::NotAtomic && Record[OpNum] == 0) in parseFunctionBody()
4459 if (Error Err = parseAlignmentValue(Record[OpNum], Align)) in parseFunctionBody()
4461 I = new StoreInst(Val, Ptr, Record[OpNum+1], Align, Ordering, SSID); in parseFunctionBody()
4469 unsigned OpNum = 0; in parseFunctionBody() local
4471 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) || in parseFunctionBody()
4473 ? getValueTypePair(Record, OpNum, NextValueNo, Cmp) in parseFunctionBody()
4474 : popValue(Record, OpNum, NextValueNo, in parseFunctionBody()
4477 popValue(Record, OpNum, NextValueNo, Cmp->getType(), New) || in parseFunctionBody()
4478 Record.size() < OpNum + 3 || Record.size() > OpNum + 5) in parseFunctionBody()
4480 AtomicOrdering SuccessOrdering = getDecodedOrdering(Record[OpNum + 1]); in parseFunctionBody()
4484 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 2]); in parseFunctionBody()
4493 FailureOrdering = getDecodedOrdering(Record[OpNum + 3]); in parseFunctionBody()
4497 cast<AtomicCmpXchgInst>(I)->setVolatile(Record[OpNum]); in parseFunctionBody()
4506 cast<AtomicCmpXchgInst>(I)->setWeak(Record[OpNum+4]); in parseFunctionBody()
4514 unsigned OpNum = 0; in parseFunctionBody() local
4516 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr) || in parseFunctionBody()
4518 popValue(Record, OpNum, NextValueNo, in parseFunctionBody()
4520 OpNum+4 != Record.size()) in parseFunctionBody()
4522 AtomicRMWInst::BinOp Operation = getDecodedRMWOperation(Record[OpNum]); in parseFunctionBody()
4526 AtomicOrdering Ordering = getDecodedOrdering(Record[OpNum + 2]); in parseFunctionBody()
4530 SyncScope::ID SSID = getDecodedSyncScopeID(Record[OpNum + 3]); in parseFunctionBody()
4532 cast<AtomicRMWInst>(I)->setVolatile(Record[OpNum+1]); in parseFunctionBody()
4554 unsigned OpNum = 0; in parseFunctionBody() local
4555 AttributeList PAL = getAttributes(Record[OpNum++]); in parseFunctionBody()
4556 unsigned CCInfo = Record[OpNum++]; in parseFunctionBody()
4560 FMF = getDecodedFastMathFlags(Record[OpNum++]); in parseFunctionBody()
4567 !(FTy = dyn_cast<FunctionType>(getTypeByID(Record[OpNum++])))) in parseFunctionBody()
4571 if (getValueTypePair(Record, OpNum, NextValueNo, Callee)) in parseFunctionBody()
4584 if (Record.size() < FTy->getNumParams() + OpNum) in parseFunctionBody()
4589 for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i, ++OpNum) { in parseFunctionBody()
4591 Args.push_back(getBasicBlock(Record[OpNum])); in parseFunctionBody()
4593 Args.push_back(getValue(Record, OpNum, NextValueNo, in parseFunctionBody()
4601 if (OpNum != Record.size()) in parseFunctionBody()
4604 while (OpNum != Record.size()) { in parseFunctionBody()
4606 if (getValueTypePair(Record, OpNum, NextValueNo, Op)) in parseFunctionBody()
4657 unsigned OpNum = 1; in parseFunctionBody() local
4658 while (OpNum != Record.size()) { in parseFunctionBody()
4660 if (getValueTypePair(Record, OpNum, NextValueNo, Op)) in parseFunctionBody()