Searched refs:setOperand (Results 1 - 25 of 86) sorted by relevance

1234

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAlloca.cpp93 LI->setOperand(LI->getPointerOperandIndex(), NewASCToGeneric);
99 SI->setOperand(SI->getPointerOperandIndex(), NewASCToGeneric);
104 GI->setOperand(GI->getPointerOperandIndex(), NewASCToGeneric);
109 BI->setOperand(0, NewASCToGeneric);
H A DNVPTXLowerArgs.cpp204 PtrInGlobal->setOperand(0, Ptr);
H A DNVPTXGenericToNVVM.cpp114 II->setOperand(
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperandTraits.h113 inline void setOperand(unsigned, VALUECLASS*); \
144 void CLASS::setOperand(unsigned i_nocapture, VALUECLASS *Val_nocapture) { \
146 && "setOperand() out of range!"); \
H A DGlobalIndirectSymbol.h51 setOperand(0, Symbol);
H A DUser.h174 void setOperand(unsigned i, Value *Val) {
175 assert(i < NumUserOperands && "setOperand() out of range!");
178 "Cannot mutate a constant with setOperand!");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp320 DivInst->setOperand(0, FrX);
321 Sub->setOperand(0, FrX);
327 DivInst->setOperand(1, FrY);
328 Mul->setOperand(1, FrY);
H A DDCE.cpp137 I->setOperand(i, nullptr);
H A DReassociate.cpp280 Neg->setOperand(OpNo, Constant::getNullValue(Ty)); // Drop use of op.
545 I->setOperand(OpIdx, UndefValue::get(I->getType()));
704 Op->setOperand(0, NewLHS);
710 Op->setOperand(1, NewRHS);
735 Op->setOperand(1, NewRHS);
771 Op->setOperand(0, NewOp);
835 I->setOperand(0, NegateValue(I->getOperand(0), BI, ToRedo));
836 I->setOperand(1, NegateValue(I->getOperand(1), BI, ToRedo));
963 Sub->setOperand(0, Constant::getNullValue(Sub->getType())); // Drop use of op.
964 Sub->setOperand(
[all...]
H A DInferAddressSpaces.cpp1020 NewV->setOperand(OperandNo, ValueWithNewAddrSpace.lookup(UndefUse->get()));
1091 Cmp->setOperand(OtherIdx, OtherNewV);
1092 Cmp->setOperand(SrcIdx, NewV);
1100 Cmp->setOperand(SrcIdx, NewV);
1101 Cmp->setOperand(OtherIdx,
H A DTailRecursionElimination.cpp638 AccRecInstr->setOperand(AccRecInstr->getOperand(0) != CI, AccPN);
767 AccRecInstrNew->setOperand(AccRecInstr->getOperand(0) == AccPN,
770 RI->setOperand(0, AccRecInstrNew);
784 RI->setOperand(0, SI);
794 AccRecInstrNew->setOperand(AccRecInstr->getOperand(0) == AccPN,
H A DConstantHoisting.cpp727 Inst->setOperand(Idx, IncomingVal);
733 Inst->setOperand(Idx, Mat);
790 ClonedCastInst->setOperand(0, Mat);
815 ConstExprInst->setOperand(0, Mat);
H A DSeparateConstOffsetFromGEP.cpp642 Ext->setOperand(0, Current);
1003 GEP->setOperand(I, NewIdx);
1330 First->setOperand(1, Offset2);
1331 Second->setOperand(1, Offset1);
H A DSimplifyCFGPass.cpp147 RetBlock->getTerminator()->setOperand(0, RetBlockPHI);
H A DLowerExpectIntrinsic.cpp342 CmpI->setOperand(0, ArgValue);
H A DMergedLoadStoreMotion.cpp268 SNew->setOperand(0, NewPN);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp114 U->setOperand(OpNo, V);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DUser.cpp29 // The side effects of this setOperand call include linking to
32 setOperand(i, To); // Fix it now...
H A DMetadata.cpp511 setOperand(Op++, MD);
513 setOperand(Op++, MD);
693 setOperand(I, nullptr);
706 setOperand(Op, New);
714 setOperand(Op, New);
739 setOperand(O, nullptr);
865 setOperand(I, New);
872 void MDNode::setOperand(unsigned I, Metadata *New) {
1090 void NamedMDNode::setOperand(unsigned I, MDNode *New) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h303 setOperand(0, DMA);
339 setOperand(0, DMA);
396 setOperand(1, MA);
410 setOperand(1, nullptr);
534 setOperand(I, V);
596 setOperand(E - 1, nullptr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h173 void setOperand(unsigned I, VPValue *New) { Operands[I] = New; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp262 Second->setOperand(i, BoolToIntMap[First->getOperand(i)]);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp941 CI->setOperand(0, ConstantPointerNull::get(NewTy));
944 CI->setOperand(1, ConstantPointerNull::get(NewTy));
964 SI->setOperand(1, ConstantPointerNull::get(NewTy));
967 SI->setOperand(2, ConstantPointerNull::get(NewTy));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp144 PN->setOperand(I, NewInst);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2561 LLVM_DEBUG(dbgs() << "Do: setOperand: " << Idx << "\n"
2565 Inst->setOperand(Idx, NewVal);
2570 LLVM_DEBUG(dbgs() << "Undo: setOperand:" << Idx << "\n"
2573 Inst->setOperand(Idx, Origin);
2596 Inst->setOperand(It, UndefValue::get(Val->getType()));
2604 Inst->setOperand(It, OriginalValues[It]);
2754 UseIt->Inst->setOperand(UseIt->Idx, Inst);
2763 DVI->setOperand(0, MV);
2837 /// Same as Instruction::setOperand.
2838 void setOperand(Instructio
2873 void TypePromotionTransaction::setOperand(Instruction *Inst, unsigned Idx, function in class:TypePromotionTransaction
[all...]

Completed in 272 milliseconds

1234