Home
last modified time | relevance | path

Searched refs:ReferenceType (Results 1 – 25 of 124) sorted by relevance

12345

/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/alg.req.ind.copy/
H A Dindirectly_copyable_storable.compile.pass.cpp52 struct ReferenceType { struct
64 ReferenceType& operator*() const;
79 struct ReferenceType { struct
106 struct ReferenceType { struct
133 struct ReferenceType { struct
210 struct ReferenceType { struct
231 struct ReferenceType;
238 struct ReferenceType { struct
272 struct ReferenceType;
275 ValueType(ReferenceType);
[all …]
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/alg.req.ind.move/
H A Dindirectly_movable_storable.compile.pass.cpp41 struct ReferenceType { struct
48 operator ReferenceType&() const;
52 ReferenceType& operator*() const;
77 struct ReferenceType { struct
83 ValueType(const ReferenceType&);
87 ReferenceType& operator*() const;
98 struct ReferenceType { struct
108 ReferenceType& operator*() const;
140 struct ReferenceType { struct
145 ValueType(ReferenceType);
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.cpp74 uint64_t ReferenceType; in tryAddingSymbolicOperand() local
79 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch; in tryAddingSymbolicOperand()
91 else if (ReferenceType == in tryAddingSymbolicOperand()
103 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand()
134 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand()
139 else if (ReferenceType == in tryAddingSymbolicOperand()
144 } else if (ReferenceType == in tryAddingSymbolicOperand()
147 else if (ReferenceType == in tryAddingSymbolicOperand()
150 else if (ReferenceType == in tryAddingSymbolicOperand()
153 else if (ReferenceType == in tryAddingSymbolicOperand()
[all …]
/llvm-project-15.0.7/llvm/lib/MC/MCDisassembler/
H A DMCExternalSymbolizer.cpp58 uint64_t ReferenceType; in tryAddingSymbolicOperand() local
60 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch; in tryAddingSymbolicOperand()
62 ReferenceType = LLVMDisassembler_ReferenceType_InOut_None; in tryAddingSymbolicOperand()
70 if(ReferenceType == LLVMDisassembler_ReferenceType_DeMangled_Name) in tryAddingSymbolicOperand()
77 if(ReferenceType == LLVMDisassembler_ReferenceType_Out_SymbolStub) in tryAddingSymbolicOperand()
161 else if(ReferenceType == in tryAddingPcLoadReferenceComment()
167 else if(ReferenceType == in tryAddingPcLoadReferenceComment()
170 else if(ReferenceType == in tryAddingPcLoadReferenceComment()
173 else if(ReferenceType == in tryAddingPcLoadReferenceComment()
176 else if(ReferenceType == in tryAddingPcLoadReferenceComment()
[all …]
/llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/
H A DASTSelection.h63 using ReferenceType = std::reference_wrapper<const SelectedASTNode>; member
101 ArrayRef<SelectedASTNode::ReferenceType> getParents() { return Parents; } in getParents()
137 CodeRangeASTSelection(SelectedASTNode::ReferenceType SelectedNode, in CodeRangeASTSelection()
138 ArrayRef<SelectedASTNode::ReferenceType> Parents, in CodeRangeASTSelection()
145 SelectedASTNode::ReferenceType SelectedNode;
147 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/Runtime/
H A DRTBuilder.h77 return fir::ReferenceType::get(f(context));
83 return fir::ReferenceType::get(mlir::IntegerType::get(context, 8));
124 return fir::ReferenceType::get(
138 return fir::ReferenceType::get(f(context));
162 return fir::ReferenceType::get(f(context));
191 return fir::ReferenceType::get(f(context));
208 return fir::ReferenceType::get(f(context));
225 return fir::ReferenceType::get(f(context));
232 return fir::ReferenceType::get(ty);
239 return fir::ReferenceType::get(ty);
[all …]
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/
H A DReduction.cpp28 auto strTy = fir::ReferenceType::get(mlir::IntegerType::get(ctx, 8)); in getTypeModel()
44 auto strTy = fir::ReferenceType::get(mlir::IntegerType::get(ctx, 8)); in getTypeModel()
61 auto strTy = fir::ReferenceType::get(mlir::IntegerType::get(ctx, 8)); in getTypeModel()
77 auto strTy = fir::ReferenceType::get(mlir::IntegerType::get(ctx, 8)); in getTypeModel()
93 auto strTy = fir::ReferenceType::get(mlir::IntegerType::get(ctx, 8)); in getTypeModel()
178 auto resTy = fir::ReferenceType::get(ty); in getTypeModel()
196 auto resTy = fir::ReferenceType::get(ty); in getTypeModel()
246 auto resTy = fir::ReferenceType::get(ty); in getTypeModel()
264 auto resTy = fir::ReferenceType::get(ty); in getTypeModel()
346 auto resTy = fir::ReferenceType::get(ty); in getTypeModel()
[all …]
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffineDemotion.cpp60 op.getLoc(), fir::ReferenceType::get(op.getResult().getType()), in matchAndRewrite()
82 op.getLoc(), fir::ReferenceType::get(op.getValueToStore().getType()), in matchAndRewrite()
102 if (auto refTy = op.getValue().getType().dyn_cast<fir::ReferenceType>()) in matchAndRewrite()
107 auto flatTy = fir::ReferenceType::get(flatArrTy); in matchAndRewrite()
H A DCharacterConversion.cpp65 return fir::ReferenceType::get(fir::SequenceType::get( in matchAndRewrite()
76 return fir::ReferenceType::get(rewriter.getIntegerType(bits)); in matchAndRewrite()
H A DAbstractResult.cpp34 return fir::ReferenceType::get(type); in getResultArgumentType()
37 return fir::ReferenceType::get(type); in getResultArgumentType()
216 auto bufferType = fir::ReferenceType::get(resultType); in runOnOperation()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTarget.cpp50 auto ptrTy = fir::ReferenceType::get(eleTy); in boxcharMemoryType()
60 auto ptrTy = fir::ReferenceType::get(eleTy); in boxcharArgumentType()
91 marshal.emplace_back(fir::ReferenceType::get(structTy), in complexArgumentType()
110 marshal.emplace_back(fir::ReferenceType::get(structTy), in complexReturnType()
145 marshal.emplace_back(fir::ReferenceType::get( in complexArgumentType()
171 marshal.emplace_back(fir::ReferenceType::get( in complexReturnType()
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp69 ty.isa<LenType>() || ty.isa<ReferenceType>() || in verifyRecordMemberType()
203 .Case<fir::ReferenceType, fir::PointerType, fir::HeapType, in dyn_cast_ptrEleTy()
210 .Case<fir::ReferenceType, fir::PointerType, fir::HeapType, in dyn_cast_ptrOrBoxEleTy()
364 if (auto refTy = eleTy.dyn_cast<ReferenceType>()) in verify()
373 ReferenceType, TypeDescType>(); in cannotBePointerOrHeapElementType()
716 mlir::Type fir::ReferenceType::parse(mlir::AsmParser &parser) { in parse()
717 return parseTypeSingleton<fir::ReferenceType>(parser); in parse()
720 void fir::ReferenceType::print(mlir::AsmPrinter &printer) const { in print()
724 mlir::LogicalResult fir::ReferenceType::verify( in verify()
728 ReferenceType, TypeDescType>()) in verify()
[all …]
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/
H A DReductionTest.cpp70 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in testGenMaxVal()
95 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in testGenMinVal()
120 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in testGenSum()
152 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in testGenProduct()
185 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in testGenDotProduct()
220 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in checkGenMxxloc()
246 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in checkGenMxxlocDim()
275 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in checkGenMxxvalChar()
301 mlir::Type refSeqTy = fir::ReferenceType::get(seqTy); in checkGen4argsDim()
/llvm-project-15.0.7/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.h59 const char *SymbolLookup(uint64_t ReferenceValue, uint64_t *ReferenceType,
67 uint64_t *ReferenceType,
/llvm-project-15.0.7/llvm/lib/IR/
H A DFunction.cpp1603 if (ReferenceType->getElementCount() != in matchIntrinsicType()
1614 Type * ReferenceType = ArgTys[D.getArgumentNumber()]; in matchIntrinsicType() local
1622 VectorType * ReferenceType = in matchIntrinsicType() local
1626 if (!ThisArgType || !ReferenceType) in matchIntrinsicType()
1629 ReferenceType->getElementType()); in matchIntrinsicType()
1650 if (!ThisArgType || !ReferenceType) in matchIntrinsicType()
1653 ReferenceType->getElementType()); in matchIntrinsicType()
1677 if (!ThisArgVecTy || !ReferenceType || in matchIntrinsicType()
1685 ReferenceType->getElementType()); in matchIntrinsicType()
1691 return !ReferenceType || Ty != ReferenceType->getElementType(); in matchIntrinsicType()
[all …]
/llvm-project-15.0.7/llvm/unittests/MC/
H A DDisassembler.cpp16 uint64_t *ReferenceType, in symbolLookupCallback() argument
19 *ReferenceType = LLVMDisassembler_ReferenceType_InOut_None; in symbolLookupCallback()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIRType.h64 return t.isa<fir::ReferenceType, fir::PointerType, fir::HeapType, in isa_ref_type()
77 return t.isa<fir::ReferenceType, mlir::FunctionType>() || isa_box_type(t); in isa_passbyref_type()
178 eleTy = fir::ReferenceType::get(t); in boxMemRefType()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DFactory.h59 return fir::ReferenceType::get(fir::SequenceType::get( in genCharacterCopy()
63 auto toEleTy = [&](fir::ReferenceType ty) { in genCharacterCopy()
67 auto toCoorTy = [&](fir::ReferenceType ty) { in genCharacterCopy()
68 return fir::ReferenceType::get(toEleTy(ty)); in genCharacterCopy()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp251 SelectedASTNode::ReferenceType Node;
252 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;
344 llvm::SmallVectorImpl<SelectedASTNode::ReferenceType> &ParentStack) { in findDeepestWithKind()
374 llvm::SmallVector<SelectedASTNode::ReferenceType, 16> ParentStack; in findDeepestWithKind()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DInefficientAlgorithmCheck.cpp21 if (const auto *LeftRefType = Left->getAs<ReferenceType>()) in areTypesCompatible()
23 if (const auto *RightRefType = Right->getAs<ReferenceType>()) in areTypesCompatible()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExceptionSpec.cpp31 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>()) in GetUnderlyingFunction()
142 } else if (const ReferenceType *RT = T->getAs<ReferenceType>()) { in CheckSpecifiedExceptionType()
684 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>(); in handlerCanCatch()
840 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>()) in CheckExceptionSpecSubset()
1044 else if (const ReferenceType *RT = T->getAs<ReferenceType>()) in canCalleeThrow()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DASTSelectionTest.cpp725 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
746 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
800 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
828 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
858 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
886 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
935 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
959 ArrayRef<SelectedASTNode::ReferenceType> Parents = in TEST()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTypeNodes.td58 def ReferenceType : TypeNode<Type, 1>;
59 def LValueReferenceType : TypeNode<ReferenceType>;
60 def RValueReferenceType : TypeNode<ReferenceType>;
/llvm-project-15.0.7/llvm/include/llvm-c/
H A DDisassemblerTypes.h120 uint64_t *ReferenceType,
/llvm-project-15.0.7/clang/include/clang/AST/
H A DCanonicalType.h435 struct CanProxyAdaptor<ReferenceType> : public CanProxyBase<ReferenceType> {
626 if (CanQual<ReferenceType> RefType = getAs<ReferenceType>())

12345