Home
last modified time | relevance | path

Searched refs:TypePair (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIRType.cpp73 bool verifySameLists(llvm::ArrayRef<RecordType::TypePair> a1, in verifySameLists()
74 llvm::ArrayRef<RecordType::TypePair> a2) { in verifySameLists()
80 llvm::ArrayRef<RecordType::TypePair> lenPList, in verifyDerived()
81 llvm::ArrayRef<RecordType::TypePair> typeList) { in verifyDerived()
150 void setLenParamList(llvm::ArrayRef<RecordType::TypePair> list) { in setLenParamList()
158 void finalize(llvm::ArrayRef<RecordType::TypePair> lenParamList, in finalize()
159 llvm::ArrayRef<RecordType::TypePair> typeList) { in finalize()
170 std::vector<RecordType::TypePair> lens;
171 std::vector<RecordType::TypePair> types;
668 void fir::RecordType::finalize(llvm::ArrayRef<TypePair> lenPList, in finalize()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DOpenCLBuiltins.td1102 foreach TypePair = [[AtomicInt, Int], [AtomicUInt, UInt],
1107 [Void, PointerType<VolatileType<TypePair[0]>, addrspace>, TypePair[1]]>;
1110 [Void, PointerType<VolatileType<TypePair[0]>, addrspace>, TypePair[1]], BaseExt>;
1112 [TypePair[1], PointerType<VolatileType<TypePair[0]>, addrspace>], BaseExt>;
1114 [TypePair[1], PointerType<VolatileType<TypePair[0]>, addrspace>, TypePair[1]], BaseExt>;
1123 PointerType<TypePair[1], exp_ptr_addrspace>, TypePair[1]]>;
1128 PointerType<TypePair[1], exp_ptr_addrspace>, TypePair[1], MemoryOrder, MemoryOrder]>;
1133 … PointerType<TypePair[1], exp_ptr_addrspace>, TypePair[1], MemoryOrder, MemoryOrder, MemoryScope]>;
1139 foreach TypePair = [[AtomicInt, Int, Int], [AtomicUInt, UInt, UInt],
1144 [TypePair[1], PointerType<VolatileType<TypePair[0]>, addrspace>, TypePair[2]], BaseExt>;
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h378 using TypePair = std::pair<MVT, MVT>; variable
386 TypePair ty(const VectorPair &Ops) const { in ty()
404 MVT typeJoin(const TypePair &Tys) const;
405 TypePair typeSplit(MVT Ty) const;
H A DHexagonISelLoweringHVX.cpp442 HexagonTargetLowering::typeJoin(const TypePair &Tys) const { in typeJoin()
450 HexagonTargetLowering::TypePair
492 TypePair Tys = typeSplit(ty(Vec)); in opSplit()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIRTypes.td321 using TypePair = std::pair<std::string, mlir::Type>;
322 using TypeList = std::vector<TypePair>;
338 void finalize(llvm::ArrayRef<TypePair> lenPList,
339 llvm::ArrayRef<TypePair> typeList);