Home
last modified time | relevance | path

Searched refs:op_end (Results 1 – 25 of 77) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DOperandTraits.h37 static Use *op_end(SubClass* U) { in op_end() function
74 static Use *op_end(SubClass* U) { in op_end() function
97 static Use *op_end(User* U) { in op_end() function
114 inline op_iterator op_end(); \
115 inline const_op_iterator op_end() const; \
130 CLASS::op_iterator CLASS::op_end() { \
131 return OperandTraits<CLASS>::op_end(this); \
133 CLASS::const_op_iterator CLASS::op_end() const { \
134 return OperandTraits<CLASS>::op_end(const_cast<CLASS*>(this)); \
H A DUser.h192 ? OperandTraits<U>::op_end(const_cast<U*>(that))[Idx] in OpFrom()
286 op_iterator op_end() { in op_end() function
289 const_op_iterator op_end() const { in op_end() function
293 return op_range(op_begin(), op_end()); in operands()
296 return const_op_range(op_begin(), op_end()); in operands()
314 return value_op_iterator(op_end()); in value_op_end()
335 return const_value_op_iterator(op_end()); in value_op_end()
H A DGetElementPtrTypeIterator.h181 return gep_type_iterator::end(GEP->op_end());
192 return gep_type_iterator::end(GEP.op_end());
H A DMetadata.h1424 op_iterator op_end() const {
1669 iterator end() const { return N ? iterator(N->op_end()) : iterator(); }
1825 op_iterator op_end() { return op_iterator(this, getNumOperands()); }
1830 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
1833 return make_range(op_begin(), op_end());
1836 return make_range(op_begin(), op_end());
H A DOperator.h446 inline op_iterator idx_end() { return op_end(); }
447 inline const_op_iterator idx_end() const { return op_end(); }
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DUser.h107 virtual op_iterator op_end() { in op_end() function
115 virtual const_op_iterator op_end() const { in op_end() function
116 return const_cast<User *>(this)->op_end(); in op_end()
119 op_range operands() { return make_range<op_iterator>(op_begin(), op_end()); } in operands()
121 return make_range<const_op_iterator>(op_begin(), op_end()); in operands()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DDependencyGraph.h146 PredIterator::skipBadIt(I->op_begin(), I->op_end(), DAG), I->op_end(), in preds_begin()
150 return PredIterator(I->op_end(), I->op_end(), this, DAG); in preds_end()
261 auto OpEndIt = I->op_end(); in preds_begin()
266 return PredIterator(I->op_end(), I->op_end(), MemPreds.end(), this, DAG); in preds_end()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h263 operand_iterator op_end() { return Operands.end(); } in op_end() function
264 const_operand_iterator op_end() const { return Operands.end(); } in op_end() function
265 operand_range operands() { return operand_range(op_begin(), op_end()); } in operands()
267 return const_operand_range(op_begin(), op_end()); in operands()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h185 op_iterator op_end() { return Operands + NumOperands; } in op_end() function
187 const_op_iterator op_end() const { return Operands + NumOperands; } in op_end() function
189 return iterator_range<op_iterator>(op_begin(), op_end()); in operands()
192 return iterator_range<const_op_iterator>(op_begin(), op_end()); in operands()
219 std::equal(op_begin(), op_end(), OE.op_begin()); in equals()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVRegularizer.cpp103 if (std::all_of(Vec->op_begin(), Vec->op_end(), [](Value *V) { in runLowerConstExpr()
109 std::transform(Vec->op_begin(), Vec->op_end(), in runLowerConstExpr()
H A DSPIRVCallLowering.cpp148 std::find_if(NamedMD->op_begin(), NamedMD->op_end(), [&F](MDNode *N) { in getOriginalFunctionType()
154 if (ThisFuncMDIt != NamedMD->op_end()) { in getOriginalFunctionType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp125 for (User::op_iterator OI = Init->op_begin(), OE = Init->op_end(); in runImpl()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLocal.cpp40 for (User::op_iterator i = GEP->op_begin() + 1, e = GEP->op_end(); i != e; in emitGEPOffset()
H A DMemoryProfileInfo.cpp530 Iter = End ? N->op_end() : N->op_begin(); in CallStackIterator()
536 assert(Iter != N->op_end()); in operator *()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DUser.cpp65 LLVMUse = cast<llvm::User>(Val)->op_end(); in getOperandUseDefault()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp295 ConstantExpr::const_op_iterator op_end = constant_expr->op_end(); in ResolveConstantValue() local
307 if (op_cursor == op_end) in ResolveConstantValue()
310 SmallVector<Value *, 8> indices(op_cursor, op_end); in ResolveConstantValue()
505 constant_expr->op_end())) { in CanResolveConstant()
/freebsd/sys/dev/bxe/
H A Decore_init_ops.h253 uint16_t op_end = in ecore_init_block() local
261 if (op_start == op_end) in ecore_init_block()
266 for (op_idx = op_start; op_idx < op_end; op_idx++) { in ecore_init_block()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.cpp169 unsigned Hash = hash_combine_range(N->op_begin() + Offset, N->op_end()); in calculateHash()
H A DInstructions.cpp131 std::copy(PN.op_begin(), PN.op_end(), op_begin()); in PHINode()
146 std::copy(op_begin() + Idx + 1, op_end(), op_begin() + Idx); in removeIncomingValue()
176 for (Use &U : make_range(NewOpEnd, op_end())) in removeIncomingValueIf()
771 assert(It + 1 == op_end() && "Should add up!"); in init()
800 std::copy(CI.op_begin(), CI.op_end(), op_begin()); in CallInst()
869 assert(It + 3 == op_end() && "Should add up!"); in init()
879 std::copy(II.op_begin(), II.op_end(), op_begin()); in InvokeInst()
953 assert(It + 2 + IndirectDests.size() == op_end() && "Should add up!"); in init()
964 std::copy(CBI.op_begin(), CBI.op_end(), op_begin()); in CallBrInst()
1142 Use *EndDst = op_end() - 1; in removeHandler()
[all …]
H A DMetadata.cpp1121 SmallSetVector<Metadata *, 4> MDs(A->op_begin(), A->op_end()); in concatenate()
1122 MDs.insert(B->op_begin(), B->op_end()); in concatenate()
1133 SmallSetVector<Metadata *, 4> MDs(A->op_begin(), A->op_end()); in intersect()
1134 SmallPtrSet<Metadata *, 4> BSet(B->op_begin(), B->op_end()); in intersect()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h433 static Use *op_end(MemoryUseOrDef *MUD) {
435 return OperandTraits<MemoryUse>::op_end(MU);
436 return OperandTraits<MemoryDef>::op_end(cast<MemoryDef>(MUD));
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILValueEnumerator.cpp661 Worklist.back().second, N->op_end(), in EnumerateMetadata()
663 if (I != N->op_end()) { in EnumerateMetadata()
902 for (User::const_op_iterator I = C->op_begin(), E = C->op_end(); I != E; in EnumerateValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp259 std::vector<SDValue> Ops(GU->op_begin(), GU->op_end()-1); in tryInlineAsm()
/freebsd/contrib/llvm-project/llvm/tools/bugpoint/
H A DExtractFunction.cpp73 for (User::op_iterator i = V->op_begin(), e = V->op_end(); i != e; ++i) { in globalInitUsesExternalBA()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp697 Worklist.back().second, N->op_end(), in EnumerateMetadata()
699 if (I != N->op_end()) { in EnumerateMetadata()

1234