Home
last modified time | relevance | path

Searched refs:value_begin (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinAttributes.h381 return *value_begin<T>();
409 ElementIterator<T> value_begin() const {
439 ElementIterator<T> value_begin() const {
465 ElementIterator<StringRef> value_begin() const {
485 AttributeElementIterator value_begin() const {
518 return {value_begin<Attribute>()};
537 BoolElementIterator value_begin() const {
558 IntElementIterator value_begin() const {
578 ComplexIntElementIterator value_begin() const {
596 FloatElementIterator value_begin() const {
[all …]
H A DBuiltinAttributeInterfaces.td102 auto it = attr.value_begin<uint64_t>(), e = attr.value_end<uint64_t>();
265 using iterator = decltype(std::declval<AttrT>().template value_begin<T>());
274 auto value_begin() const {
281 auto beginIt = $_attr.template value_begin<T>();
346 return *value_begin<T>();
352 return {Attribute::getType(), value_begin<T>(), value_end<T>()};
355 DefaultValueCheckT<T, iterator<T>> value_begin() const;
376 DerivedAttrValueIterator<T> value_begin() const {
H A DBuiltinAttributes.td255 using DenseElementsAttr::value_begin;
281 return value_begin<T>();
400 using DenseElementsAttr::value_begin;
409 return value_begin<T>();
883 return value_begin<T>();
894 template <typename T> iterator<T> value_begin() const;
H A DBuiltinAttributeInterfaces.h301 auto ElementsAttr::value_begin() const -> DefaultValueCheckT<T, iterator<T>> {
/llvm-project-15.0.7/mlir/include/mlir/Dialect/
H A DCommonFolders.h70 auto lhsIt = lhs.value_begin<ElementValueT>(); in constFoldBinaryOpConditional()
71 auto rhsIt = rhs.value_begin<ElementValueT>(); in constFoldBinaryOpConditional()
132 auto opIt = op.value_begin<ElementValueT>(); in constFoldUnaryOpConditional()
191 auto opIt = op.value_begin<ElementValueT>(); in constFoldCastOp()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h568 op_iterator value_begin() { return arg_begin(); } in value_begin() function
569 const_op_iterator value_begin() const { return arg_begin(); } in value_begin() function
575 return make_range(value_begin(), value_end()); in value_operands()
578 return make_range(value_begin(), value_end()); in value_operands()
H A DCoroutines.cpp354 auto SI = Suspend->value_begin(), SE = Suspend->value_end(); in buildFrom()
/llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/
H A DLowerToAffineLoops.cpp173 auto valueIt = constantValue.value_begin<FloatAttr>(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/
H A DLowerToAffineLoops.cpp173 auto valueIt = constantValue.value_begin<FloatAttr>(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/
H A DLowerToAffineLoops.cpp173 auto valueIt = constantValue.value_begin<FloatAttr>(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/IR/
H A DAsmPrinter.cpp2012 auto valueIt = attr.value_begin<std::complex<APInt>>(); in printDenseIntOrFPElementsAttr()
2022 auto valueIt = attr.value_begin<std::complex<APFloat>>(); in printDenseIntOrFPElementsAttr()
2034 auto valueIt = attr.value_begin<APInt>(); in printDenseIntOrFPElementsAttr()
2040 auto valueIt = attr.value_begin<APFloat>(); in printDenseIntOrFPElementsAttr()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp191 makeArrayRef(N->value_begin(), N->getNumValues() - 1)); in RemoveUnusedGlue()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h992 value_iterator value_begin() const { return ValueList; }
995 return llvm::make_range(value_begin(), value_end());
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DConvertFromLLVMIR.cpp410 values.append(nested.value_begin<Attribute>(), in getConstantAsAttr()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp2724 auto cur_index = indexes.value_begin<int64_t>(); in isFullRange()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp5206 ArrayRef<EVT> Res(Intr->value_begin() + 1, Intr->value_end()); in LowerBRCOND()