Searched refs:TheInit (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp2725 TreePatternNodePtr TreePattern::ParseTreePattern(Init *TheInit, argument
2727 if (DefInit *DI = dyn_cast<DefInit>(TheInit)) {
2752 if (isa<UnsetInit>(TheInit)) {
2755 TreePatternNodePtr Res = std::make_shared<TreePatternNode>(TheInit, 1);
2761 if (isa<IntInit>(TheInit) || isa<BitInit>(TheInit)) {
2764 if (isa<BitInit>(TheInit))
2765 TheInit = TheInit->convertInitializerTo(IntRecTy::get());
2766 return std::make_shared<TreePatternNode>(TheInit,
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp299 static UnsetInit TheInit;
300 return &TheInit;
2085 if (!TheInit)
2086 TheInit = new(Allocator) DefInit(this);
2087 return TheInit;
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1444 DefInit *TheInit = nullptr; member in class:llvm::final::final::Record
1468 // ID number. Don't copy TheInit either since it's owned by the original
1583 assert(!TheInit && "changing type of record after it has been referenced");

Completed in 117 milliseconds