| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | ilist_iterator.h | 23 template <class OptionsT, bool IsConst> struct IteratorTraits; 56 template <class OptionsT, bool IsReverse, bool IsConst> 58 friend ilist_iterator<OptionsT, IsReverse, !IsConst>; 59 friend ilist_iterator<OptionsT, !IsReverse, IsConst>; 60 friend ilist_iterator<OptionsT, !IsReverse, !IsConst>; 62 using Traits = ilist_detail::IteratorTraits<OptionsT, IsConst>; 92 std::enable_if_t<IsConst || !RHSIsConst, void *> = nullptr) 98 std::enable_if_t<IsConst || !RHSIsConst, ilist_iterator &> 113 const ilist_iterator<OptionsT, !IsReverse, IsConst> &RHS) 121 ilist_iterator<OptionsT, !IsReverse, IsConst> getReverse() const { [all …]
|
| H A D | ilist_node.h | 29 template <class OptionsT, bool IsReverse, bool IsConst> class ilist_iterator;
|
| H A D | DenseMap.h | 56 bool IsConst = false> 1193 bool IsConst> 1200 using value_type = std::conditional_t<IsConst, const Bucket, Bucket>; 1229 typename = std::enable_if_t<!IsConstSrc && IsConst>>
|
| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | Descriptor.cpp | 62 static void ctorArrayDesc(Block *B, char *Ptr, bool IsConst, bool IsMutable, in ctorArrayDesc() argument 80 Desc->IsConst = IsConst || D->IsConst; in ctorArrayDesc() 83 Fn(B, ElemLoc, Desc->IsConst, Desc->IsFieldMutable, IsActive, in ctorArrayDesc() 124 static void ctorRecord(Block *B, char *Ptr, bool IsConst, bool IsMutable, in ctorRecord() argument 134 Desc->IsConst = IsConst || F->IsConst; in ctorRecord() 137 Fn(B, Ptr + SubOff, Desc->IsConst, Desc->IsFieldMutable, Desc->IsActive, in ctorRecord() 198 bool IsConst, bool IsTemporary, bool IsMutable) in Descriptor() argument 200 MDSize(MD.value_or(0)), AllocSize(align(Size + MDSize)), IsConst(IsConst), in Descriptor() 208 size_t NumElems, bool IsConst, bool IsTemporary, in Descriptor() argument 212 AllocSize(align(Size) + sizeof(InitMap *) + MDSize), IsConst(IsConst), in Descriptor() [all …]
|
| H A D | Descriptor.h | 31 using BlockCtorFn = void (*)(Block *Storage, char *FieldPtr, bool IsConst, 62 unsigned IsConst : 1; member 107 const bool IsConst = false; member 121 Descriptor(const DeclTy &D, PrimType Type, MetadataSize MD, bool IsConst, 126 bool IsConst, bool IsTemporary, bool IsMutable); 133 unsigned NumElems, bool IsConst, bool IsTemporary, bool IsMutable); 139 Descriptor(const DeclTy &D, Record *R, MetadataSize MD, bool IsConst,
|
| H A D | Program.cpp | 187 const bool IsConst = Ty.isConstQualified(); in createGlobal() local 190 Desc = createDescriptor(D, *T, std::nullopt, IsConst, IsTemporary); in createGlobal() 192 Desc = createDescriptor(D, Ty.getTypePtr(), std::nullopt, IsConst, in createGlobal() 289 const bool IsConst = FT.isConstQualified(); in getOrCreateRecord() local 293 Desc = createDescriptor(FD, *T, std::nullopt, IsConst, in getOrCreateRecord() 296 Desc = createDescriptor(FD, FT.getTypePtr(), std::nullopt, IsConst, in getOrCreateRecord() 313 bool IsConst, bool IsTemporary, in createDescriptor() argument 318 return allocateDescriptor(D, Record, MDSize, IsConst, IsTemporary, in createDescriptor() 334 return allocateDescriptor(D, *T, MDSize, NumElems, IsConst, IsTemporary, in createDescriptor() 340 D, ElemTy.getTypePtr(), std::nullopt, IsConst, IsTemporary); in createDescriptor() [all …]
|
| H A D | Program.h | 119 bool IsConst = false, bool IsTemporary = false, 121 return allocateDescriptor(D, Type, MDSize, IsConst, IsTemporary, IsMutable); 127 bool IsConst = false, bool IsTemporary = false,
|
| H A D | Pointer.h | 275 return Base == 0 ? getDeclDesc()->IsConst : getInlineDesc()->IsConst; in isConst()
|
| H A D | InterpBlock.h | 103 Desc->CtorFn(this, data(), Desc->IsConst, Desc->IsMutable, in invokeCtor()
|
| H A D | InterpFrame.cpp | 46 ID->IsConst = false; in InterpFrame()
|
| H A D | EvalEmitter.cpp | 65 Desc.IsConst = false; in createLocal()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.h | 287 bool IsConst; 289 DbgOp() : ID(ValueIDNum::EmptyValue), IsConst(false) {} 290 DbgOp(ValueIDNum ID) : ID(ID), IsConst(false) {} 291 DbgOp(MachineOperand MO) : MO(MO), IsConst(true) {} 293 bool isUndef() const { return !IsConst && ID == ValueIDNum::EmptyValue; } 309 bool IsConst; 311 ResolvedDbgOp(LocIdx Loc) : Loc(Loc), IsConst(false) {} 312 ResolvedDbgOp(MachineOperand MO) : MO(MO), IsConst(true) {} 315 if (IsConst != Other.IsConst) 317 if (IsConst) [all …]
|
| H A D | InstrRefBasedImpl.cpp | 213 Ops, [](const ResolvedDbgOp &Op) { return !Op.IsConst; }), in loc_indices() 415 if (!Op.IsConst) in loadVarInloc() 450 if (!OpID.ID.IsConst) in loadInlocs() 518 if (Op.IsConst) in checkInstForNewValues() 557 if (Op.IsConst) { in checkInstForNewValues() 727 if (Op.IsConst) in redefVar() 946 if (IsConst) { in dump() 953 if (IsConst) { in dump() 1172 return Op.IsConst || !Op.Loc.isIllegal(); in emitLoc() 1214 if (Op.IsConst) { in emitLoc() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 161 template <bool IsConst> 163 : llvm::iterator_facade_base<SearchDirIteratorImpl<IsConst>, 165 Qualified<IsConst, DirectoryLookup>> { 167 template <typename Enable = std::enable_if<IsConst, bool>> 185 Qualified<IsConst, DirectoryLookup> &operator*() const { 198 Qualified<IsConst, HeaderSearch> *HS; 204 SearchDirIteratorImpl(Qualified<IsConst, HeaderSearch> &HS, size_t Idx) in SearchDirIteratorImpl() 211 friend SearchDirIteratorImpl<!IsConst>;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/XRay/ |
| H A D | Graph.h | 127 template <bool IsConst, bool IsOut, 130 std::conditional_t<IsConst, const EdgeValueType, EdgeValueType>> 133 NeighborEdgeIteratorT<IsConst, IsOut>, BaseIt, 136 std::conditional_t<IsConst, const EdgeMapT, EdgeMapT>; 147 typename = std::enable_if<IsConstDest && !IsConst>> 158 NeighborEdgeIteratorT<IsConst, IsOut>, BaseIt, in NeighborEdgeIteratorT()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | RegionInfo.h | 573 template <bool IsConst> 576 std::conditional_t<IsConst, const BlockT, BlockT> *> { 578 df_iterator<std::conditional_t<IsConst, const BlockT, BlockT> *>; 581 using Self = block_iterator_wrapper<IsConst>;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVType.h | 24 IsConst, enumerator 73 KIND(LVTypeKind, IsConst);
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/ |
| H A D | CFG.h | 622 template <bool IsConst> class ElementRefImpl { 627 std::conditional_t<IsConst, const CFGBlock *, CFGBlock *>; 630 std::conditional_t<IsConst, const CFGElement *, CFGElement *>; 672 template <bool IsReverse, bool IsConst> class ElementRefIterator { 678 std::conditional_t<IsConst, const CFGBlock *, CFGBlock *>; 681 IsConst, 688 using ElementRef = typename CFGBlock::ElementRefImpl<IsConst>;
|
| /openbsd-src/gnu/llvm/clang/utils/TableGen/ |
| H A D | ClangOpenCLBuiltinEmitter.cpp | 250 TypeFlags() : IsConst(false), IsVolatile(false), IsPointer(false) {} in TypeFlags() 251 bool IsConst : 1; member 985 if (Type->getValueAsBit("IsConst") || Flags.IsConst) { in getTypeString() 1048 Flags.IsConst = Type->getValueAsBit("IsConst"); in getTypeLists()
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | DXILEmitter.cpp | 38 bool IsConst; // whether this argument requires a constant value in the IR member 111 IsConst = R->getValueAsBit("is_const"); in DXILParam()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 216 BuiltinTypeDeclBuilder &addArraySubscriptOperator(bool IsConst) { in addArraySubscriptOperator() 237 if (IsConst) { in addArraySubscriptOperator()
|
| H A D | OpenCLBuiltins.td | 175 bit IsConst = 0; 192 let IsConst = _Ty.IsConst; 205 let IsConst = _Ty.IsConst; 213 let IsConst = 1; 229 let IsConst = _Ty.IsConst; 242 let IsConst = _Ty.IsConst; 324 bit IsConst = _Attributes[1];
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | AMDGPUMetadata.h | 195 constexpr char IsConst[] = "IsConst"; variable
|
| /openbsd-src/gnu/llvm/lldb/source/Symbol/ |
| H A D | CompilerType.cpp | 105 bool CompilerType::IsConst() const { in IsConst() function in CompilerType 108 return type_system_sp->IsConst(m_type); in IsConst()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Mangle.h | 261 virtual void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
|