Searched refs:InfoKind (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenRecordLayoutBuilder.cpp | 44 enum class InfoKind { Field, Base } kind; enum 50 MemberInfo(CharUnits offset, InfoKind kind, mlir::Type data, in MemberInfo() 53 MemberInfo(CharUnits offset, InfoKind kind, mlir::Type data, in MemberInfo() 67 return MemberInfo(offset, MemberInfo::InfoKind::Field, data); in makeStorageInfo() 286 if (member.kind == MemberInfo::InfoKind::Field) { in fillOutputFields() 294 } else if (member.kind == MemberInfo::InfoKind::Base) { in fillOutputFields() 478 beginOffset, MemberInfo::InfoKind::Field, nullptr, *begin)); in accumulateBitFields() 510 MemberInfo::InfoKind::Field, in accumulateFields() 523 if (member.kind == MemberInfo::InfoKind::Field) { in calculateZeroInit() 528 } else if (member.kind == MemberInfo::InfoKind::Base) { in calculateZeroInit() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 178 uint32_t GetFieldInfo(uint32_t InfoKind, DICompositeType *CTy, 369 uint64_t InfoKind = getConstant(Call->getArgOperand(1)); in IsPreserveDIAccessIndexCall() local 370 if (InfoKind >= BTF::MAX_FIELD_RELOC_KIND) in IsPreserveDIAccessIndexCall() 372 CInfo.AccessIndex = InfoKind; in IsPreserveDIAccessIndexCall() 671 uint32_t BPFAbstractMemberAccess::GetFieldInfo(uint32_t InfoKind, in GetFieldInfo() argument 676 if (InfoKind == BTF::FIELD_EXISTENCE) in GetFieldInfo() 680 if (InfoKind == BTF::FIELD_BYTE_OFFSET) { in GetFieldInfo() 699 if (InfoKind == BTF::FIELD_BYTE_SIZE) { in GetFieldInfo() 719 if (InfoKind == BTF::FIELD_SIGNEDNESS) { in GetFieldInfo() 745 if (InfoKind == BTF::FIELD_LSHIFT_U64) { in GetFieldInfo() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 79 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase } Kind; enum 85 MemberInfo(CharUnits Offset, InfoKind Kind, llvm::Type *Data, in MemberInfo() 88 MemberInfo(CharUnits Offset, InfoKind Kind, llvm::Type *Data, in MemberInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | ARM.cpp | 7989 Value *InfoKind = ConstantInt::get(Int64Ty, C->getSExtValue()); in EmitBPFBuiltinExpr() local 7995 return Builder.CreateCall(FnGetFieldInfo, {FieldAddr, InfoKind}); in EmitBPFBuiltinExpr()
|