| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | DemandedBits.cpp | 81 const Instruction *UserI, const Value *Val, unsigned OperandNo, in determineLiveOperandBits() argument 126 if (OperandNo == 0) { in determineLiveOperandBits() 136 if (OperandNo == 0) { in determineLiveOperandBits() 148 if (OperandNo == 2) { in determineLiveOperandBits() 160 if (OperandNo == 0) in determineLiveOperandBits() 162 else if (OperandNo == 1) in determineLiveOperandBits() 183 AB = determineLiveOperandBitsAdd(OperandNo, AOut, Known, Known2); in determineLiveOperandBits() 191 AB = determineLiveOperandBitsSub(OperandNo, AOut, Known, Known2); in determineLiveOperandBits() 201 if (OperandNo == 0) { in determineLiveOperandBits() 218 if (OperandNo == 0) { in determineLiveOperandBits() [all …]
|
| H A D | BasicAliasAnalysis.cpp | 877 unsigned OperandNo = 0; in getModRefInfo() local 879 CI != CE; ++CI, ++OperandNo) { in getModRefInfo() 884 (!Call->doesNotCapture(OperandNo) && OperandNo < Call->arg_size() && in getModRefInfo() 885 !Call->isByValArgument(OperandNo))) in getModRefInfo() 890 if (Call->doesNotAccessMemory(OperandNo)) in getModRefInfo() 903 if (Call->onlyReadsMemory(OperandNo)) { in getModRefInfo() 908 if (Call->onlyWritesMemory(OperandNo)) { in getModRefInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySetP2AlignOperands.cpp | 57 static void rewriteP2Align(MachineInstr &MI, unsigned OperandNo) { in rewriteP2Align() argument 58 assert(MI.getOperand(OperandNo).getImm() == 0 && in rewriteP2Align() 65 assert(MI.getDesc().operands()[OperandNo].OperandType == in rewriteP2Align() 74 MI.getOperand(OperandNo).setImm(P2Align); in rewriteP2Align()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | DemandedBits.h | 69 static APInt determineLiveOperandBitsAdd(unsigned OperandNo, 76 static APInt determineLiveOperandBitsSub(unsigned OperandNo, 84 const Value *Val, unsigned OperandNo,
|
| /openbsd-src/gnu/llvm/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 96 unsigned int OperandNo = Operand.getOperandNo(); in isCompatibleReplacement() local 105 if (OperandNo >= 1) in isCompatibleReplacement() 111 if (OperandNo >= 2) in isCompatibleReplacement() 119 if (OperandNo >= 1) in isCompatibleReplacement()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | AddressSanitizerCommon.h | 35 InterestingMemoryOperand(Instruction *I, unsigned OperandNo, bool IsWrite, 42 PtrUse = &I->getOperandUse(OperandNo); in IsWrite()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 657 unsigned OperandNo = ~0u) { 670 assert(OperandNo < CP->getNumOperands() && "Invalid index"); 671 assert(CP->getOperand(OperandNo) != To && "I didn't contain From!"); 672 CP->setOperand(OperandNo, To);
|
| H A D | Constants.cpp | 3308 unsigned OperandNo = 0; in handleOperandChangeImpl() local 3312 OperandNo = (O - OperandList); in handleOperandChangeImpl() 3332 Values, this, From, ToC, NumUpdated, OperandNo); in handleOperandChangeImpl() 3348 unsigned OperandNo = 0; in handleOperandChangeImpl() local 3352 OperandNo = (O - OperandList); in handleOperandChangeImpl() 3368 Values, this, From, ToC, NumUpdated, OperandNo); in handleOperandChangeImpl() 3378 unsigned OperandNo = 0; in handleOperandChangeImpl() local 3382 OperandNo = i; in handleOperandChangeImpl() 3394 Values, this, From, ToC, NumUpdated, OperandNo); in handleOperandChangeImpl() 3403 unsigned OperandNo = 0; in handleOperandChangeImpl() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 636 unsigned OperandNo = PHINode::getOperandNumForIncomingValue(Index); in cloneInstructionWithNewAddressSpace() local 637 NewPHI->addIncoming(NewPointerOperands[OperandNo], in cloneInstructionWithNewAddressSpace() 1145 unsigned OperandNo = UndefUse->getOperandNo(); in rewriteWithNewAddressSpaces() local 1146 assert(isa<UndefValue>(NewV->getOperand(OperandNo))); in rewriteWithNewAddressSpaces() 1147 NewV->setOperand(OperandNo, ValueWithNewAddrSpace.lookup(UndefUse->get())); in rewriteWithNewAddressSpaces()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | RenameIndependentSubregs.cpp | 252 unsigned OperandNo = MI->getOperandNo(&MO); in rewriteOperands() local 253 unsigned TiedIdx = MI->findTiedOperandIdx(OperandNo); in rewriteOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.cpp | 612 const unsigned OperandNo = MI->getOperandNo(&MO); in isPCRelRegisterOperandLegal() local 616 if (OperandNo == 1) in isPCRelRegisterOperandLegal() 621 if (OperandNo == MI->getNumExplicitOperands() - 1) in isPCRelRegisterOperandLegal()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 605 unsigned OperandNo = U.getOperandNo(); in run() local 621 unsigned ValNo = PHINode::getIncomingValueNumForOperand(OperandNo); in run()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Stmt.h | 3091 unsigned OperandNo; variable 3100 : MyKind(Operand), Str(S), OperandNo(OpNo), in AsmStringPiece() 3110 return OperandNo; in getOperandNo()
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.h | 382 unsigned OperandNo; // The operand # this constraint applies to. member
|
| H A D | CodeGenDAGPatterns.cpp | 1550 OperandNo = R->getValueAsInt("OperandNum"); in SDTypeConstraint() 1645 TreePatternNode *NodeToApply = getOperandNum(OperandNo, N, NodeInfo, ResNo); in ApplyTypeConstraint() 1857 if (Constraint.OperandNo >= NumResults) // FIXME: need value # in getKnownType()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 3957 unsigned OperandNo = 0; in tryToFoldLoadIntoMI() local 3959 E = Result->operands_end(); I != E; ++I, ++OperandNo) { in tryToFoldLoadIntoMI() 3965 MO.getReg(), OperandNo); in tryToFoldLoadIntoMI()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 1701 unsigned OperandNo);
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 10900 unsigned OperandNo) { in isNeutralConstant() argument 10923 return OperandNo == 1 && Const->isZero(); in isNeutralConstant() 10926 return OperandNo == 1 && Const->isOne(); in isNeutralConstant() 10934 return OperandNo == 1 && ConstFP->isZero() && in isNeutralConstant() 10939 return OperandNo == 1 && ConstFP->isExactlyValue(1.0); in isNeutralConstant()
|
| H A D | SelectionDAGBuilder.cpp | 8782 findMatchingInlineAsmOperand(unsigned OperandNo, in findMatchingInlineAsmOperand() argument 8786 for (; OperandNo; --OperandNo) { in findMatchingInlineAsmOperand()
|