Home
last modified time | relevance | path

Searched refs:OperandNo (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDemandedBits.cpp126 if (OperandNo == 0) { in determineLiveOperandBits()
136 if (OperandNo == 0) { in determineLiveOperandBits()
201 if (OperandNo == 0) { in determineLiveOperandBits()
218 if (OperandNo == 0) { in determineLiveOperandBits()
232 if (OperandNo == 0) { in determineLiveOperandBits()
259 if (OperandNo == 0) in determineLiveOperandBits()
272 if (OperandNo == 0) in determineLiveOperandBits()
298 if (OperandNo != 0) in determineLiveOperandBits()
302 if (OperandNo == 0) in determineLiveOperandBits()
307 if (OperandNo == 0 || OperandNo == 1) in determineLiveOperandBits()
[all …]
H A DBasicAliasAnalysis.cpp917 unsigned OperandNo = 0; in getModRefInfo() local
919 CI != CE; ++CI, ++OperandNo) { in getModRefInfo()
924 (!Call->doesNotCapture(OperandNo) && OperandNo < Call->arg_size() && in getModRefInfo()
925 !Call->isByValArgument(OperandNo))) in getModRefInfo()
930 if (Call->doesNotAccessMemory(OperandNo)) in getModRefInfo()
945 if (Call->onlyReadsMemory(OperandNo)) { in getModRefInfo()
950 if (Call->onlyWritesMemory(OperandNo)) { in getModRefInfo()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblySetP2AlignOperands.cpp57 static void rewriteP2Align(MachineInstr &MI, unsigned OperandNo) { in rewriteP2Align() argument
58 assert(MI.getOperand(OperandNo).getImm() == 0 && in rewriteP2Align()
65 assert(MI.getDesc().OpInfo[OperandNo].OperandType == in rewriteP2Align()
74 MI.getOperand(OperandNo).setImm(P2Align); in rewriteP2Align()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DDemandedBits.h69 static APInt determineLiveOperandBitsAdd(unsigned OperandNo,
76 static APInt determineLiveOperandBitsSub(unsigned OperandNo,
84 const Value *Val, unsigned OperandNo,
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizerCommon.h35 InterestingMemoryOperand(Instruction *I, unsigned OperandNo, bool IsWrite,
42 PtrUse = &I->getOperandUse(OperandNo); in IsWrite()
/llvm-project-15.0.7/clang/unittests/CodeGen/
H A DIRMatchers.h62 unsigned OperandNo; variable
65 Query(const Value *V, unsigned N) : Entity(V), OperandNo(N) {} in Query()
66 Query(const Metadata *M, unsigned N) : Entity(M), OperandNo(N) {} in Query()
67 Query(const Type *T, unsigned N) : Entity(T), OperandNo(N) {} in Query()
74 unsigned getOperandNo() const { return OperandNo; } in getOperandNo()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantsContext.h661 unsigned OperandNo = ~0u) {
674 assert(OperandNo < CP->getNumOperands() && "Invalid index");
675 assert(CP->getOperand(OperandNo) != To && "I didn't contain From!");
676 CP->setOperand(OperandNo, To);
H A DConstants.cpp3315 unsigned OperandNo = 0; in handleOperandChangeImpl() local
3319 OperandNo = (O - OperandList); in handleOperandChangeImpl()
3339 Values, this, From, ToC, NumUpdated, OperandNo); in handleOperandChangeImpl()
3355 unsigned OperandNo = 0; in handleOperandChangeImpl() local
3359 OperandNo = (O - OperandList); in handleOperandChangeImpl()
3375 Values, this, From, ToC, NumUpdated, OperandNo); in handleOperandChangeImpl()
3385 unsigned OperandNo = 0; in handleOperandChangeImpl() local
3389 OperandNo = i; in handleOperandChangeImpl()
3410 unsigned OperandNo = 0; in handleOperandChangeImpl() local
3414 OperandNo = i; in handleOperandChangeImpl()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp635 unsigned OperandNo = PHINode::getOperandNumForIncomingValue(Index); in cloneInstructionWithNewAddressSpace() local
636 NewPHI->addIncoming(NewPointerOperands[OperandNo], in cloneInstructionWithNewAddressSpace()
1143 unsigned OperandNo = UndefUse->getOperandNo(); in rewriteWithNewAddressSpaces() local
1144 assert(isa<UndefValue>(NewV->getOperand(OperandNo))); in rewriteWithNewAddressSpaces()
1145 NewV->setOperand(OperandNo, ValueWithNewAddrSpace.lookup(UndefUse->get())); in rewriteWithNewAddressSpaces()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRenameIndependentSubregs.cpp252 unsigned OperandNo = MI->getOperandNo(&MO); in rewriteOperands() local
253 unsigned TiedIdx = MI->findTiedOperandIdx(OperandNo); in rewriteOperands()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kInstrInfo.cpp612 const unsigned OperandNo = MI->getOperandNo(&MO); in isPCRelRegisterOperandLegal() local
616 if (OperandNo == 1) in isPCRelRegisterOperandLegal()
621 if (OperandNo == MI->getNumExplicitOperands() - 1) in isPCRelRegisterOperandLegal()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp604 unsigned OperandNo = U.getOperandNo(); in run() local
620 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); in run()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmt.h3079 unsigned OperandNo; variable
3088 : MyKind(Operand), Str(S), OperandNo(OpNo), in AsmStringPiece()
3098 return OperandNo; in getOperandNo()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h382 unsigned OperandNo; // The operand # this constraint applies to. member
H A DCodeGenDAGPatterns.cpp1552 OperandNo = R->getValueAsInt("OperandNum"); in SDTypeConstraint()
1647 TreePatternNode *NodeToApply = getOperandNum(OperandNo, N, NodeInfo, ResNo); in ApplyTypeConstraint()
1859 if (Constraint.OperandNo >= NumResults) // FIXME: need value # in getKnownType()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FastISel.cpp3955 unsigned OperandNo = 0; in tryToFoldLoadIntoMI() local
3957 E = Result->operands_end(); I != E; ++I, ++OperandNo) { in tryToFoldLoadIntoMI()
3963 MO.getReg(), OperandNo); in tryToFoldLoadIntoMI()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp8613 findMatchingInlineAsmOperand(unsigned OperandNo, in findMatchingInlineAsmOperand() argument
8617 for (; OperandNo; --OperandNo) { in findMatchingInlineAsmOperand()