Home
last modified time | relevance | path

Searched refs:VarListElementInit (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DRecord.cpp86 DenseMap<std::pair<TypedInit *, unsigned>, VarListElementInit *>
1885 return VarListElementInit::get(const_cast<TypedInit *>(this), Elements[0]); in convertInitListSlice()
1890 ListInits.push_back(VarListElementInit::get(const_cast<TypedInit *>(this), in convertInitListSlice()
1946 VarListElementInit *VarListElementInit::get(TypedInit *T, unsigned E) { in get()
1948 VarListElementInit *&I = RK.TheVarListElementInitPool[std::make_pair(T, E)]; in get()
1950 I = new (RK.Allocator) VarListElementInit(T, E); in get()
1954 std::string VarListElementInit::getAsString() const { in getAsString()
1958 Init *VarListElementInit::resolveReferences(Resolver &R) const { in resolveReferences()
1967 return VarListElementInit::get(cast<TypedInit>(NewTI), getElementNum()); in resolveReferences()
1968 return const_cast<VarListElementInit *>(this); in resolveReferences()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/
H A DRecord.h1234 class VarListElementInit : public TypedInit {
1238 VarListElementInit(TypedInit *T, unsigned E) in VarListElementInit() function
1247 VarListElementInit(const VarListElementInit &) = delete;
1248 VarListElementInit &operator=(const VarListElementInit &) = delete;
1254 static VarListElementInit *get(TypedInit *T, unsigned E);