|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/FunctionExtras.h 131 return CallbackAndInlineFlag.getPointer().template get<TrivialCallback *>()->CallPtr;
136 .template get<NonTrivialCallbacks *>();
include/llvm/ADT/PointerUnion.h 203 return get<T>();
218 PointerLikeTypeTraits<First>::getAsVoidPointer(get<First>()) ==
include/llvm/ADT/TinyPtrVector.h 70 Val = new VecTy(*RHS.Val.template get<VecTy*>());
76 Val.template get<VecTy*>()->clear();
77 Val.template get<VecTy*>()->push_back(RHS.front());
79 *Val.template get<VecTy*>() = *RHS.Val.template get<VecTy*>();
79 *Val.template get<VecTy*>() = *RHS.Val.template get<VecTy*>();
142 return *Val.template get<VecTy*>();
151 return *Val.template get<VecTy*>();
177 return Val.template get<VecTy*>()->size();
189 return Val.template get<VecTy *>()->begin();
196 return Val.template get<VecTy *>()->end();
222 return Val.template get<EltTy>();
225 assert(i < Val.template get<VecTy*>()->size() &&
227 return (*Val.template get<VecTy*>())[i];
233 return Val.template get<EltTy>();
234 return Val.template get<VecTy*>()->front();
240 return Val.template get<EltTy>();
241 return Val.template get<VecTy*>()->back();
254 EltTy V = Val.template get<EltTy>();
256 Val.template get<VecTy*>()->push_back(V);
260 Val.template get<VecTy*>()->push_back(NewVal);
267 else if (VecTy *Vec = Val.template get<VecTy*>())
321 EltTy V = Val.template get<EltTy>();
328 return Val.template get<VecTy*>()->insert(I, Elt);
348 EltTy V = Val.template get<EltTy>();
350 Val.template get<VecTy*>()->push_back(V);
352 return Val.template get<VecTy*>()->insert(begin() + Offset, From, To);
include/llvm/CodeGen/MachineMemOperand.h 74 AddrSpace = V.get<const PseudoSourceValue*>()->getAddressSpace();
82 return MachinePointerInfo(V.get<const Value*>(), Offset+O, StackID);
83 return MachinePointerInfo(V.get<const PseudoSourceValue*>(), Offset+O,
include/llvm/CodeGen/MachineRegisterInfo.h 634 return VRegInfo[Reg.id()].first.get<const TargetRegisterClass *>();
include/llvm/CodeGen/SelectionDAGNodes.h 2505 return makeArrayRef(MemRefs.get<MachineMemOperand **>(), NumMemRefs);
include/llvm/CodeGen/WasmEHFuncInfo.h 34 return EHPadUnwindMap.lookup(BB).get<const BasicBlock *>();
44 return EHPadUnwindMap.lookup(MBB).get<MachineBasicBlock *>();
include/llvm/IR/GetElementPtrTypeIterator.h 71 return CurTy.get<StructType *>()->getTypeAtIndex(getOperand());
109 StructType *getStructType() const { return CurTy.get<StructType *>(); }
include/llvm/IR/Metadata.h 797 return *Ptr.get<LLVMContext *>();
802 return Ptr.get<ReplaceableMetadataImpl *>();
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 3044 const GlobalVariable *GV = CVGV.GVInfo.get<const GlobalVariable *>();
3102 const DIExpression *DIE = CVGV.GVInfo.get<const DIExpression *>();
lib/CodeGen/AsmPrinter/DwarfUnit.cpp 1369 const auto CI = Subrange->getCount().get<ConstantInt *>();
lib/CodeGen/AsmPrinter/WinException.cpp 631 auto *Handler = UME.Handler.get<MachineBasicBlock *>();
1043 auto *Handler = UME.Handler.get<MachineBasicBlock *>();
1114 FuncInfo.ClrEHUnwindMap[State].Handler.get<MachineBasicBlock *>();
1275 MachineBasicBlock *HandlerBlock = Entry.Handler.get<MachineBasicBlock *>();
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp 134 const RegisterBank *RB = RegClassOrBank.get<const RegisterBank *>();
lib/CodeGen/MachineOperand.cpp 977 const Value *BasePtr = V.get<const Value *>();
1025 isa<PointerType>(PtrInfo.V.get<const Value *>()->getType())) &&
lib/CodeGen/MachineRegisterInfo.cpp 110 *this, Reg, RegCB.get<const TargetRegisterClass *>(),
111 ConstrainingRegCB.get<const TargetRegisterClass *>(), MinNumRegs))
lib/CodeGen/ScheduleDAGInstrs.cpp 1024 const Value *V = Itr.first.get<const Value*>();
1031 dbgs() << Itr.first.get<const PseudoSourceValue*>();
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp 300 H.Handler = MBBMap[H.Handler.get<const BasicBlock *>()];
305 UME.Cleanup = MBBMap[UME.Cleanup.get<const BasicBlock *>()];
307 const auto *BB = UME.Handler.get<const BasicBlock *>();
311 const auto *BB = CME.Handler.get<const BasicBlock *>();
321 const auto *Src = KV.first.get<const BasicBlock *>();
322 const auto *Dst = KV.second.get<const BasicBlock *>();
lib/CodeGen/WinEHPrepare.cpp 584 Entry->Handler.get<const BasicBlock *>()->getFirstNonPHI();
621 .Handler.get<const BasicBlock *>();
lib/IR/Metadata.cpp 261 Owner.get<MetadataAsValue *>()->handleChangedMetadata(MD);
266 Metadata *OwnerMD = Owner.get<Metadata *>();
304 auto *OwnerMD = dyn_cast<MDNode>(Owner.get<Metadata *>());
lib/IR/Verifier.cpp 896 Count.get<ConstantInt*>()->getSExtValue() >= -1,
lib/LTO/LTOModule.cpp 347 const GlobalValue *V = Sym.get<GlobalValue *>();
405 const Function *F = cast<Function>(Sym.get<GlobalValue *>());
lib/Object/ModuleSymbolTable.cpp 173 OS << S.get<AsmSymbol *>()->first;
177 auto *GV = S.get<GlobalValue *>();
186 return S.get<AsmSymbol *>()->second;
188 auto *GV = S.get<GlobalValue *>();
lib/Support/SourceMgr.cpp 89 Offsets = OffsetCache.get<std::vector<T> *>();
113 delete OffsetCache.get<std::vector<uint8_t>*>();
115 delete OffsetCache.get<std::vector<uint16_t>*>();
117 delete OffsetCache.get<std::vector<uint32_t>*>();
119 delete OffsetCache.get<std::vector<uint64_t>*>();
lib/Target/AArch64/AArch64InstructionSelector.cpp 1346 const RegisterBank &RB = *RegClassOrBank.get<const RegisterBank *>();
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 90 const RegisterBank *RB = RegClassOrBank.get<const RegisterBank *>();
108 const RegisterBank *RB = RegClassOrBank.get<const RegisterBank *>();
197 const RegisterBank &RB = *RegClassOrBank.get<const RegisterBank *>();
lib/Target/AMDGPU/SIRegisterInfo.cpp 1840 const TargetRegisterClass *RC = RCOrRB.get<const TargetRegisterClass*>();
lib/Transforms/IPO/LowerTypeTests.cpp 2107 TypeIds.push_back(MI->get<Metadata *>());
2109 Globals.push_back(MI->get<GlobalTypeMember *>());
2111 ICallBranchFunnels.push_back(MI->get<ICallBranchFunnel *>());
tools/clang/include/clang/AST/APValue.h 154 T get() const { return Ptr.get<T>(); }
tools/clang/include/clang/AST/Decl.h 711 ExtInfo *getExtInfo() { return DeclInfo.get<ExtInfo*>(); }
712 const ExtInfo *getExtInfo() const { return DeclInfo.get<ExtInfo*>(); }
727 : DeclInfo.get<TypeSourceInfo*>();
3043 return isModed() ? MaybeModedTInfo.getPointer().get<ModedTInfo *>()->first
3044 : MaybeModedTInfo.getPointer().get<TypeSourceInfo *>();
3048 return isModed() ? MaybeModedTInfo.getPointer().get<ModedTInfo *>()->second
3050 .get<TypeSourceInfo *>()
3167 ExtInfo *getExtInfo() { return TypedefNameDeclOrQualifier.get<ExtInfo *>(); }
3169 return TypedefNameDeclOrQualifier.get<ExtInfo *>();
3352 : TypedefNameDeclOrQualifier.get<TypedefNameDecl *>();
3561 return IntegerType.get<TypeSourceInfo*>()->getType().getUnqualifiedType();
tools/clang/include/clang/AST/DeclBase.h 273 return DeclCtx.get<MultipleDC*>();
277 return DeclCtx.get<DeclContext*>();
tools/clang/include/clang/AST/DeclCXX.h 2275 return Initializee.get<FieldDecl*>();
2281 return Initializee.get<FieldDecl*>();
2283 return Initializee.get<IndirectFieldDecl*>()->getAnonField();
2289 return Initializee.get<IndirectFieldDecl*>();
tools/clang/include/clang/AST/DeclTemplate.h 342 return Storage->ValueOrInherited.template get<ArgType>();
369 Chain{InheritedFrom, ValueOrInherited.template get<ArgType>()};
1801 return SpecializedTemplate.get<ClassTemplateDecl*>();
2645 return SpecializedTemplate.get<VarTemplateDecl *>();
3084 return P.get<TemplateTemplateParmDecl *>();
tools/clang/include/clang/AST/ExprCXX.h 813 return Operand.get<TypeSourceInfo *>();
823 return static_cast<Expr*>(Operand.get<Stmt *>());
1038 return Operand.get<TypeSourceInfo *>();
1048 return static_cast<Expr*>(Operand.get<Stmt *>());
4451 return State.is<Stmt *>() ? State.get<Stmt *>()
4452 : State.get<ExtraState *>()->Temporary;
4481 : State.get<ExtraState *>()->ExtendingDecl;
4487 return State.is<Stmt *>() ? 0 : State.get<ExtraState *>()->ManglingNumber;
4513 auto ES = State.get<ExtraState *>();
4522 auto ES = State.get<ExtraState *>();
tools/clang/include/clang/AST/ExprObjC.h 757 return cast<Expr>(Receiver.get<Stmt*>());
760 return cast<Expr>(Receiver.get<Stmt*>());
768 return QualType(Receiver.get<const Type*>(), 0);
772 return Receiver.get<ObjCInterfaceDecl*>();
tools/clang/include/clang/AST/ExternalASTSource.h 447 Value.template get<LazyData *>()->LastGeneration = 0;
471 return Value.template get<T>();
478 return Value.template get<T>();
tools/clang/include/clang/AST/Redeclarable.h 119 Link.get<NotKnownLatest>().template is<UninitializedLatest>();
124 NotKnownLatest NKL = Link.get<NotKnownLatest>();
126 return static_cast<decl_type*>(NKL.get<Previous>());
130 NKL.get<UninitializedLatest>()),
134 return static_cast<decl_type*>(Link.get<KnownLatest>().get(D));
145 NotKnownLatest NKL = Link.get<NotKnownLatest>();
147 NKL.get<UninitializedLatest>()),
150 auto Latest = Link.get<KnownLatest>();
156 void markIncomplete() { Link.get<KnownLatest>().markIncomplete(); }
162 return Link.get<KnownLatest>().getNotUpdated();
tools/clang/include/clang/AST/Type.h 651 return Value.getPointer().get<const ExtQuals*>();
655 return Value.getPointer().get<const Type*>();
tools/clang/include/clang/Lex/PreprocessingRecord.h 191 return NameOrDef.get<IdentifierInfo *>();
tools/clang/include/clang/Lex/Preprocessor.h 596 ModuleMacroInfo(State.get<MacroDirective *>());
629 return State.get<MacroDirective*>();
682 ModuleMacroInfo(State.get<MacroDirective *>());
tools/clang/include/clang/Sema/ParsedAttr.h 384 return getArg(Arg).get<Expr*>();
392 return getArg(Arg).get<IdentifierLoc*>();
tools/clang/include/clang/Sema/SemaInternal.h 82 return getDepthAndIndex(UPP.first.get<NamedDecl *>());
tools/clang/include/clang/Sema/Template.h 345 Stored = I->second.get<Decl *>();
347 DeclArgumentPack *OldPack = I->second.get<DeclArgumentPack *>();
tools/clang/lib/ARCMigrate/FileRemapper.cpp 151 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>();
184 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>();
199 llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>();
251 const FileEntry *toFE = targ.get<const FileEntry *>();
tools/clang/lib/AST/ASTContext.cpp 342 ? *static_cast<const Decl *>(PU.get<ClassTemplateDecl *>())
344 PU.get<ClassTemplatePartialSpecializationDecl *>());
918 return *U.get<ast_type_traits::DynTypedNode *>();
939 delete Entry.second.get<ast_type_traits::DynTypedNode *>();
941 delete Entry.second.get<ParentVector *>();
946 delete Entry.second.get<ast_type_traits::DynTypedNode *>();
948 delete Entry.second.get<ParentVector *>();
10458 auto *Vector = NodeOrVector.template get<ParentVector *>();
tools/clang/lib/AST/Decl.cpp 1823 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>();
1854 auto *savedTInfo = DeclInfo.get<TypeSourceInfo*>();
2226 return cast_or_null<Expr>(Init.get<EvaluatedStmt *>()->Value);
2335 Eval->Value = Init.get<Stmt *>();
2410 return Init.get<EvaluatedStmt *>()->IsICE;
2740 return cast_or_null<Expr>(Init.get<Stmt *>());
tools/clang/lib/AST/DeclCXX.cpp 2395 return Initializee.get<TypeSourceInfo*>()->getTypeLoc();
2402 return Initializee.get<TypeSourceInfo*>()->getType().getTypePtr();
2414 if (const auto *TSInfo = Initializee.get<TypeSourceInfo *>())
tools/clang/lib/AST/DeclFriend.cpp 41 const auto *D = Friend.get<NamedDecl*>();
tools/clang/lib/AST/DeclTemplate.cpp 807 return SpecializedTemplate.get<ClassTemplateDecl*>();
844 return inst_from.get<ClassTemplatePartialSpecializationDecl *>()
1142 return SpecializedTemplate.get<VarTemplateDecl *>();
tools/clang/lib/AST/ExprCXX.cpp 150 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
157 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
1666 ES->Temporary = State.get<Stmt *>();
1670 auto ES = State.get<ExtraState *>();
tools/clang/lib/AST/TemplateName.cpp 89 = Storage.get<UncommonTemplateNameStorage*>();
tools/clang/lib/Analysis/PathDiagnostic.cpp 474 ADC = LAC.get<const LocationContext*>()->getAnalysisDeclContext();
476 ADC = LAC.get<AnalysisDeclContext*>();
tools/clang/lib/Basic/FileManager.cpp 219 return getFileRef(*Value.get<const StringRef *>(), openFile, CacheFailure);
278 assert((*NewNamedFileEnt.second).get<FileEntry *>() == &UFE &&
344 return getVirtualFile(*Value.get<const StringRef *>(), Size,
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7854 Layout.push_back(Data.get<const FieldDecl *>());
7939 const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>();
8098 const auto *CurMapperDir = CurDir.get<const OMPDeclareMapperDecl *>();
8287 const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>();
8438 const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>();
tools/clang/lib/CodeGen/ConstantInitBuilder.cpp 24 return Data.get<llvm::Constant*>()->getType();
26 return Data.get<ConstantInitBuilderBase*>()->Buffer[0]->getType();
41 GV->setInitializer(Data.get<llvm::Constant*>());
43 auto &builder = *Data.get<ConstantInitBuilderBase*>();
tools/clang/lib/Index/IndexDecl.cpp 641 ? (Decl *)Template.get<ClassTemplateDecl *>()
642 : Template.get<ClassTemplatePartialSpecializationDecl *>();
tools/clang/lib/Sema/SemaCodeComplete.cpp 115 DeclOrVector.get<DeclIndexPairVector *>()->push_back(
600 const DeclIndexPair *I = DeclOrIterator.get<const DeclIndexPair *>();
616 return *DeclOrIterator.get<const DeclIndexPair *>();
640 return iterator(DeclOrVector.get<DeclIndexPairVector *>()->begin());
648 return iterator(DeclOrVector.get<DeclIndexPairVector *>()->end());
tools/clang/lib/Sema/SemaDecl.cpp14826 ED->setIntegerType(QualType(EnumUnderlying.get<const Type *>(), 0));
15445 ED->setIntegerType(QualType(EnumUnderlying.get<const Type*>(), 0));
17291 ECDVector *Vec = Entry.get<ECDVector*>();
tools/clang/lib/Sema/SemaDeclCXX.cpp 7256 return Subobj.get<FieldDecl*>()->getLocation();
7394 CXXBaseSpecifier *Base = Subobj.get<CXXBaseSpecifier*>();
tools/clang/lib/Sema/SemaDeclObjC.cpp 1574 type = Context.getObjCInterfaceType(typeDecl.get<ObjCInterfaceDecl *>());
tools/clang/lib/Sema/SemaOpenMP.cpp 1191 BOK = ReductionData.ReductionOp.get<ReductionData::BOKPtrType>();
1216 ReductionRef = ReductionData.ReductionOp.get<const Expr *>();
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 94 VarTemplateDecl *Tmpl = Specialized.get<VarTemplateDecl *>();
1461 TransformedDecl = Found->get<Decl*>();
3060 assert(Stored.get<Decl *>() == Inst && "Already instantiated this local");
3067 DeclArgumentPack *Pack = LocalDecls[D].get<DeclArgumentPack *>();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 3055 ->get<Decl *>());
3153 ->get<Decl *>());
5346 return cast<NamedDecl>((*Found->get<DeclArgumentPack *>())[PackIdx]);
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 309 return declaresSameEntity(Pack.first.get<NamedDecl *>(), LocalPack);
362 Name = Unexpanded[I].first.get<NamedDecl *>()->getIdentifier();
671 NamedDecl *ND = i->first.get<NamedDecl *>();
688 i->first.get<NamedDecl *>());
691 NewPackSize = Instantiation->get<DeclArgumentPack *>()->size();
799 NamedDecl *ND = Unexpanded[I].first.get<NamedDecl *>();
806 Unexpanded[I].first.get<NamedDecl *>());
812 unsigned Size = Instantiation->get<DeclArgumentPack *>()->size();
tools/clang/lib/Serialization/ASTReaderDecl.cpp 4303 FD->TemplateOrSpecialization.get<MemberSpecializationInfo *>()
tools/clang/lib/Serialization/ASTWriterDecl.cpp 1488 Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>());
1547 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>());
tools/clang/lib/Serialization/MultiOnDiskHashTable.h 96 return Table::getFromOpaqueValue(P).template get<OnDiskTable *>();
133 auto *ODT = Table::getFromOpaqueValue(T).template get<OnDiskTable *>();
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp 213 i->CastedExprParent.get<const VarDecl *>()->getTypeSourceInfo();
tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp 188 DD = PTMDT.get<const DeclaratorDecl *>();
193 PTMDT.get<const PointerToMemberData *>();
tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp 235 ExplodedNode *Old = Storage.get<ExplodedNode *>();
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 882 return V.get<const VarRegion*>();
884 const auto *STC = V.get<const StackFrameContext *>();
tools/clang/lib/StaticAnalyzer/Core/SVals.cpp 185 DD = PTMD.get<const DeclaratorDecl *>();
187 DD = PTMD.get<const PointerToMemberData *>()->getDeclaratorDecl();
208 return PTMD.get<const PointerToMemberData *>()->begin();
215 return PTMD.get<const PointerToMemberData *>()->end();
tools/clang/tools/libclang/CIndex.cpp 4555 = Storage.get<OverloadedTemplateStorage*>();
6499 const Decl *D = Storage.get<const Decl *>();
6522 const Decl *D = Storage.get<const Decl *>();
tools/clang/tools/libclang/CIndexCXX.cpp 101 Template = Result.get<ClassTemplateDecl *>();
103 Template = Result.get<ClassTemplatePartialSpecializationDecl *>();
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp 409 DiagsInPedantic.get<RecordSet*>()->insert(R);
440 GroupsInPedantic.get<RecordSet*>()->insert(Group);
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 138 delete reloc.get<ELFRel *>();
140 delete reloc.get<ELFRela *>();
146 return reloc.get<ELFRel *>()->Parse(data, offset);
148 return reloc.get<ELFRela *>()->Parse(data, offset);
153 return ELFRel::RelocType32(*rel.reloc.get<ELFRel *>());
155 return ELFRela::RelocType32(*rel.reloc.get<ELFRela *>());
160 return ELFRel::RelocType64(*rel.reloc.get<ELFRel *>());
162 return ELFRela::RelocType64(*rel.reloc.get<ELFRela *>());
167 return ELFRel::RelocSymbol32(*rel.reloc.get<ELFRel *>());
169 return ELFRela::RelocSymbol32(*rel.reloc.get<ELFRela *>());
174 return ELFRel::RelocSymbol64(*rel.reloc.get<ELFRel *>());
176 return ELFRela::RelocSymbol64(*rel.reloc.get<ELFRela *>());
181 return rel.reloc.get<ELFRel *>()->r_offset;
183 return rel.reloc.get<ELFRela *>()->r_offset;
188 return rel.reloc.get<ELFRel *>()->r_offset;
190 return rel.reloc.get<ELFRela *>()->r_offset;
197 return rel.reloc.get<ELFRela *>()->r_addend;
204 return rel.reloc.get<ELFRela *>()->r_addend;
tools/llvm-pdbutil/InputFile.cpp 303 return *PdbOrObj.get<PDBFile *>();
308 return *PdbOrObj.get<PDBFile *>();
313 return *PdbOrObj.get<object::COFFObjectFile *>();
318 return *PdbOrObj.get<object::COFFObjectFile *>();
323 return *PdbOrObj.get<MemoryBuffer *>();
328 return *PdbOrObj.get<MemoryBuffer *>();
unittests/ADT/PointerUnionTest.cpp 112 EXPECT_EQ(a.get<float *>(), &f);
113 EXPECT_EQ(b.get<int *>(), &i);
114 EXPECT_EQ(n.get<int *>(), (int *)nullptr);
unittests/IR/MetadataTest.cpp 1144 EXPECT_EQ(5, Count.get<ConstantInt*>()->getSExtValue());
1159 EXPECT_EQ(-1, Count.get<ConstantInt*>()->getSExtValue());
1176 EXPECT_EQ(VlaExpr, Count.get<DIVariable*>());
1179 EXPECT_EQ("vla_expr", Count.get<DIVariable*>()->getName());
utils/TableGen/AsmMatcherEmitter.cpp 508 return DefRec.get<const CodeGenInstruction*>();
509 return DefRec.get<const CodeGenInstAlias*>()->ResultInst;
1673 const CodeGenInstruction &CGI = *II->DefRec.get<const CodeGenInstruction*>();
1736 const CodeGenInstAlias &CGA = *II->DefRec.get<const CodeGenInstAlias*>();
1809 const CodeGenInstAlias &CGA = *DefRec.get<const CodeGenInstAlias*>();