Home
last modified time | relevance | path

Searched defs:TypeId (Results 1 – 25 of 25) sorted by relevance

/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp70 TypeIds.insert(TypeId->getZExtValue()); in buildCFICheck() local
124 ConstantInt *CaseTypeId = ConstantInt::get(Type::getInt64Ty(Ctx), TypeId); in buildCFICheck() local
79 if (ConstantInt *TypeId = buildCFICheck() local
H A DGlobalDCE.cpp158 void GlobalDCEPass::ScanVTableLoad(Function *Caller, Metadata *TypeId, in ScanVTableLoad() argument
204 auto *TypeId = cast<MetadataAsValue>(TypeIdValue)->getMetadata(); in ScanTypeCheckedLoadIntrinsics() local
H A DLowerTypeTests.cpp558 buildBitSet(Metadata * TypeId,const DenseMap<GlobalTypeMember *,uint64_t> & GlobalLayout) buildBitSet() argument
692 isKnownTypeIdMember(Metadata * TypeId,const DataLayout & DL,Value * V,uint64_t COffset) isKnownTypeIdMember() argument
733 lowerTypeTestCall(Metadata * TypeId,CallInst * CI,const TypeIdLowering & TIL) lowerTypeTestCall() argument
908 exportTypeId(StringRef TypeId,const TypeIdLowering & TIL) exportTypeId() argument
959 importTypeId(StringRef TypeId) importTypeId() argument
2215 __anonfb408bb60a02(Metadata *TypeId) lower() argument
2257 auto TypeId = TypeIdMDVal->getMetadata(); lower() local
2303 if (auto *TypeId = dyn_cast<MDString>(P.first)) lower() local
[all...]
H A DWholeProgramDevirt.cpp1972 Metadata *TypeId = scanTypeTestUsers() local
2039 Metadata *TypeId = cast<MetadataAsValue>(TypeIdValue)->getMetadata(); scanTypeCheckedLoadUsers() local
2117 auto *TypeId = dyn_cast<MDString>(Slot.TypeID); importResolution() local
2304 if (auto *TypeId = dyn_cast<MDString>(P.first)) run() local
[all...]
/llvm-project/llvm/include/llvm/ADT/
H A DAny.h36 template <typename T> struct TypeId { static char Id; }; argument
/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp391 BTFKindVar(StringRef VarName,uint32_t TypeId,uint32_t VarInfo) BTFKindVar() argument
531 visitBasicType(const DIBasicType * BTy,uint32_t & TypeId) visitBasicType() argument
561 visitSubroutineType(const DISubroutineType * STy,bool ForSubprog,const std::unordered_map<uint32_t,StringRef> & FuncArgNames,uint32_t & TypeId) visitSubroutineType() argument
663 visitStructType(const DICompositeType * CTy,bool IsStruct,uint32_t & TypeId) visitStructType() argument
697 visitArrayType(const DICompositeType * CTy,uint32_t & TypeId) visitArrayType() argument
736 visitEnumType(const DICompositeType * CTy,uint32_t & TypeId) visitEnumType() argument
766 visitFwdDeclType(const DICompositeType * CTy,bool IsUnion,uint32_t & TypeId) visitFwdDeclType() argument
773 visitCompositeType(const DICompositeType * CTy,uint32_t & TypeId) visitCompositeType() argument
799 visitDerivedType(const DIDerivedType * DTy,uint32_t & TypeId,bool CheckPointer,bool SeenPointer) visitDerivedType() argument
862 visitTypeEntry(const DIType * Ty,uint32_t & TypeId,bool CheckPointer,bool SeenPointer) visitTypeEntry() argument
936 uint32_t TypeId; visitTypeEntry() local
940 visitMapDefType(const DIType * Ty,uint32_t & TypeId) visitMapDefType() argument
[all...]
H A DBTFDebug.h268 uint32_t TypeId; ///< Type id referring to .BTF type section member
/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyFunctionDumper.cpp232 uint32_t TypeId = Symbol.getTypeId(); in dump() local
/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp39 uint32_t TypeId = RawSymbol.getTypeId(); in getSymbolType() local
/llvm-project/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp215 auto *TypeId = dyn_cast<MDString>(TypeMDVal->getMetadata()); addIntrinsicToSummary() local
243 auto *TypeId = dyn_cast<MDString>(TypeMDVal->getMetadata()); addIntrinsicToSummary() local
785 if (auto *TypeId = dyn_cast<MDString>(TypeID)) recordTypeIdCompatibleVtableReferences() local
/llvm-project/third-party/unittest/googletest/include/gtest/internal/
H A Dgtest-internal.h401 typedef const void* TypeId; typedef
/llvm-project/llvm/lib/MC/MCParser/
H A DCOFFAsmParser.cpp582 StringRef TypeId = getTok().getIdentifier(); parseCOMDATType() local
/llvm-project/llvm/include/llvm/DebugInfo/BTF/
H A DBTF.h240 uint32_t TypeId; ///< Type id referring to .BTF type section member
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp172 if (auto *TypeId = dyn_cast<MDString>(Type->getOperand(1).get()); getAddressPointOffset() local
H A DNumericalStabilitySanitizer.cpp201 fromNsanTypeId(const char TypeId) fromNsanTypeId() argument
/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp2884 CGM.getIntrinsic(llvm::Intrinsic::type_test), {VTable, TypeId}); in EmitVTablePtrCheck() local
2771 llvm::Value *TypeId = EmitTypeMetadataCodeForVCall() local
2941 llvm::Value *TypeId = llvm::MetadataAsValue::get(CGM.getLLVMContext(), MD); EmitVTableTypeCheckedLoad() local
H A DItaniumCXXABI.cpp705 llvm::Value *TypeId = nullptr; EmitLoadOfMemberFunctionPointer() local
815 llvm::Value *TypeId = EmitLoadOfMemberFunctionPointer() local
H A DCGExpr.cpp3634 EmitCfiSlowPathCheck(SanitizerMask Kind,llvm::Value * Cond,llvm::ConstantInt * TypeId,llvm::Value * Ptr,ArrayRef<llvm::Constant * > StaticArgs) EmitCfiSlowPathCheck() argument
5898 llvm::Value *TypeId = llvm::MetadataAsValue::get(getLLVMContext(), MD); EmitCall() local
/llvm-project/clang/unittests/Analysis/FlowSensitive/
H A DUncheckedOptionalAccessModelTest.cpp1277 const OptionalTypeIdentifier &TypeId) { in operator <<() argument
/llvm-project/clang/test/CXX/expr/expr.const/
H A Dp2-0x.cpp484 namespace TypeId { global() namespace
/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7419 parseWholeProgramDevirtResolution(ArrayRef<uint64_t> Record,StringRef Strtab,size_t & Slot,TypeIdSummary & TypeId) parseWholeProgramDevirtResolution() argument
7437 TypeIdSummary &TypeId = TheIndex.getOrInsertTypeIdSummary( parseTypeIdSummaryRecord() local
7489 parseTypeIdCompatibleVtableInfo(ArrayRef<uint64_t> Record,size_t & Slot,TypeIdCompatibleVtableInfo & TypeId) parseTypeIdCompatibleVtableInfo() argument
7498 TypeIdCompatibleVtableInfo &TypeId = parseTypeIdCompatibleVtableSummaryRecord() local
[all...]
/llvm-project/llvm/lib/IR/
H A DMetadata.cpp1763 Metadata *TypeId = MD.second->getOperand(1); copyMetadata() local
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp590 if (MDString *TypeId = CTy->getRawIdentifier()) { in createTypeDIE() local
/llvm-project/clang/test/SemaCXX/
H A Dconstant-expression-cxx2a.cpp287 namespace TypeId { namespace
H A Dconstant-expression-cxx11.cpp1789 namespace TypeId { global() namespace