Searched refs:ElemT (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| D | ImmutableList.h | 33 template <typename ElemT> 34 ImmutableListImpl(ElemT &&head, const ImmutableListImpl *tail = nullptr) 35 : Head(std::forward<ElemT>(head)), Tail(tail) {} in Head() 175 template <typename ElemT> 176 LLVM_NODISCARD ImmutableList<T> concat(ElemT &&Head, ImmutableList<T> Tail) { in concat() 189 new (L) ListTy(std::forward<ElemT>(Head), TailImpl); in concat() 198 template <typename ElemT> 199 LLVM_NODISCARD ImmutableList<T> add(ElemT &&Data, ImmutableList<T> L) { in add() 200 return concat(std::forward<ElemT>(Data), L); in add() 213 template <typename ElemT> [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/ |
| D | SequenceToOffsetTable.h | 91 typedef typename SeqT::value_type ElemT; typedef 201 void (*Print)(raw_ostream&, ElemT),
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| D | ExecutionEngine.cpp | 1101 Type *ElemT = VT->getElementType(); in LoadValueFromMemory() local 1103 if (ElemT->isFloatTy()) { in LoadValueFromMemory() 1108 if (ElemT->isDoubleTy()) { in LoadValueFromMemory() 1113 if (ElemT->isIntegerTy()) { in LoadValueFromMemory() 1115 const unsigned elemBitWidth = cast<IntegerType>(ElemT)->getBitWidth(); in LoadValueFromMemory()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | MicrosoftMangle.cpp | 1823 QualType ElemT = getASTContext().getAsArrayType(T)->getElementType(); in mangleTemplateArgValue() local 1824 mangleType(ElemT, SourceRange(), QMM_Escape); in mangleTemplateArgValue() 1829 mangleTemplateArgValue(ElemT, ElemV); in mangleTemplateArgValue() 1842 QualType ElemT = T->castAs<VectorType>()->getElementType(); in mangleTemplateArgValue() local 1843 mangleType(ElemT, SourceRange(), QMM_Escape); in mangleTemplateArgValue() 1846 mangleTemplateArgValue(ElemT, ElemV); in mangleTemplateArgValue()
|
| D | ItaniumMangle.cpp | 5440 QualType ElemT(T->getArrayElementTypeNoTypeQual(), 0); in isZeroInitialized() local 5442 if (!isZeroInitialized(ElemT, V.getArrayInitializedElt(I))) in isZeroInitialized() 5444 return !V.hasArrayFiller() || isZeroInitialized(ElemT, V.getArrayFiller()); in isZeroInitialized() 5587 QualType ElemT(T->getArrayElementTypeNoTypeQual(), 0); in mangleValueInTemplateArg() local 5595 if (!V.hasArrayFiller() || isZeroInitialized(ElemT, V.getArrayFiller())) { in mangleValueInTemplateArg() 5597 while (N && isZeroInitialized(ElemT, V.getArrayInitializedElt(N - 1))) in mangleValueInTemplateArg() 5605 mangleValueInTemplateArg(ElemT, Elem, false); in mangleValueInTemplateArg()
|
| D | ExprConstant.cpp | 6376 QualType ElemT = CAT->getElementType(); in HandleDestructionImpl() local 6380 if (!HandleLValueArrayAdjustment(Info, &LocE, ElemLV, ElemT, Size)) in HandleDestructionImpl() 6391 if (!HandleLValueArrayAdjustment(Info, &LocE, ElemLV, ElemT, -1) || in HandleDestructionImpl() 6392 !HandleDestructionImpl(Info, CallLoc, ElemLV, Elem, ElemT)) in HandleDestructionImpl()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaTemplate.cpp | 7531 QualType ElemT(RefExpr.get()->getType()->getArrayElementTypeNoTypeQual(), 0); in BuildExpressionFromDeclTemplateArgument() local 7532 if (ParamType->isPointerType() && !ElemT.isNull() && in BuildExpressionFromDeclTemplateArgument() 7533 Context.hasSimilarType(ElemT, ParamType->getPointeeType())) { in BuildExpressionFromDeclTemplateArgument()
|