Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h31 struct X86Operand final : public MCParsedAsmOperand { struct
32 enum KindTy { Token, Register, Immediate, Memory, Prefix, DXRegister } Kind;
34 SMLoc StartLoc, EndLoc;
35 SMLoc OffsetOfLoc;
36 StringRef SymName;
37 void *OpDecl;
38 bool AddressOf;
42 bool UseUpRegs = false;
44 struct TokOp {
49 struct RegOp {
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.h107 struct Descriptor final { struct
112 const unsigned ElemSize;
114 const unsigned Size;
116 const unsigned MDSize;
118 const unsigned AllocSize;
121 static constexpr unsigned UnknownSizeMark = (unsigned)-1;
125 struct UnknownSize {};
127 using MetadataSize = std::optional<unsigned>;
128 static constexpr MetadataSize InlineDescMD = sizeof(InlineDescriptor);
129 static constexpr MetadataSize GlobalMD = sizeof(GlobalInlineDescriptor);
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h149 struct TemplateIdAnnotation final struct
152 friend TrailingObjects;
155 SourceLocation TemplateKWLoc;
159 SourceLocation TemplateNameLoc;
162 const IdentifierInfo *Name;
165 OverloadedOperatorKind Operator;
169 ParsedTemplateTy Template;
174 TemplateNameKind Kind;
178 SourceLocation LAngleLoc;
182 SourceLocation RAngleLoc;
[all …]
H A DSemaOpenMP.h1092 struct OpenMPVarListDataTy final { struct
1093 Expr *DepModOrTailExpr = nullptr;
1094 Expr *IteratorExpr = nullptr;
1095 SourceLocation ColonLoc;
1096 SourceLocation RLoc;
1097 CXXScopeSpec ReductionOrMapperIdScopeSpec;
1098 DeclarationNameInfo ReductionOrMapperId;
1099 int ExtraModifier = -1; ///< Additional modifier for linear, map, depend or
1102 MapTypeModifiers;
1104 MapTypeModifiersLoc;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h139 struct Metadata final { struct
141 std::vector<uint32_t> mReqdWorkGroupSize = std::vector<uint32_t>();
143 std::vector<uint32_t> mWorkGroupSizeHint = std::vector<uint32_t>();
154 bool empty() const { in empty()
159 bool notEmpty() const { in notEmpty()
206 struct Metadata final { struct
212 uint32_t mSize = 0;
214 uint32_t mOffset = 0;
216 uint32_t mAlign = 0;
218 ValueKind mValueKind = ValueKind::Unknown;
[all …]
H A DBLAKE3.h59 void final(BLAKE3Result<NumBytes> &Result) { in final() function
67 BLAKE3Result<NumBytes> final() { in final() function
106 void final(BLAKE3Result<NumBytes> &Result) { return BLAKE3::final(Result); } in final() function
111 BLAKE3Result<NumBytes> final() { return BLAKE3::final<NumBytes>(); } in final() function
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_thread.h34 struct MemprofThreadContext final : public ThreadContextBase { struct
35 explicit MemprofThreadContext(int tid) in MemprofThreadContext()
39 bool announced;
40 u8 destructor_iterations;
41 u32 stack_id;
42 MemprofThread *thread;
47 struct CreateThreadContextArgs {
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h93 struct OMPTaskDataTy final { struct
94 SmallVector<const Expr *, 4> PrivateVars;
95 SmallVector<const Expr *, 4> PrivateCopies;
96 SmallVector<const Expr *, 4> FirstprivateVars;
97 SmallVector<const Expr *, 4> FirstprivateCopies;
98 SmallVector<const Expr *, 4> FirstprivateInits;
99 SmallVector<const Expr *, 4> LastprivateVars;
100 SmallVector<const Expr *, 4> LastprivateCopies;
101 SmallVector<const Expr *, 4> ReductionVars;
102 SmallVector<const Expr *, 4> ReductionOrigs;
[all …]
H A DCGCXXABI.h671 struct CatchRetScope final : EHScopeStack::Cleanup { struct
672 llvm::CatchPadInst *CPI;
674 CatchRetScope(llvm::CatchPadInst *CPI) : CPI(CPI) {} in CatchRetScope()
676 void Emit(CodeGenFunction &CGF, Flags flags) override { in Emit()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600RegisterInfo.h22 struct R600RegisterInfo final : public R600GenRegisterInfo { struct
23 R600RegisterInfo() : R600GenRegisterInfo(0) {} in R600RegisterInfo()
42 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.h26 struct RISCVMachineFunctionInfo final : public yaml::MachineFunctionInfo { struct
27 int VarArgsFrameIndex;
28 int VarArgsSaveSize;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DGlobalsModRef.h59 struct DeletionCallbackHandle final : CallbackVH { struct
60 GlobalsAAResult *GAR;
61 std::list<DeletionCallbackHandle>::iterator I;
63 DeletionCallbackHandle(GlobalsAAResult &GAR, Value *V) in DeletionCallbackHandle()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.h36 struct LVSymbolTableEntry final { struct
49 class LVSymbolTable final { argument
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DFormatUtil.h108 struct EndianAdapter final struct
111 EndianTypefinal global() argument
115 EndianAdapterfinal EndianAdapter() argument
118 formatfinal format() argument
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenMPKinds.h179 struct OpenMPScheduleTy final { struct
180 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown;
181 OpenMPScheduleClauseModifier M1 = OMPC_SCHEDULE_MODIFIER_unknown;
182 OpenMPScheduleClauseModifier M2 = OMPC_SCHEDULE_MODIFIER_unknown;
227 struct OMPInteropInfo final { struct
229 : IsTarget(IsTarget), IsTargetSync(IsTargetSync) {} in IsTarget()
230 bool IsTarget;
231 bool IsTargetSync;
232 llvm::SmallVector<Expr *, 4> PreferTypes;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTConcept.h88 struct ASTConstraintSatisfaction final : struct
91 std::size_t NumRecords;
92 bool IsSatisfied : 1;
93 bool ContainsErrors : 1;
95 const UnsatisfiedConstraintRecord *begin() const { in begin()
99 const UnsatisfiedConstraintRecord *end() const { in end()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.h182 struct WebAssemblyFunctionInfo final : public yaml::MachineFunctionInfo { struct
183 std::vector<FlowStringValue> Params;
184 std::vector<FlowStringValue> Results;
185 bool CFGStackified = false;
188 BBNumberMap SrcToUnwindDest;
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DCompilation.h83 struct TCArgsKey final { struct
84 const ToolChain *TC = nullptr;
85 StringRef BoundArch;
86 Action::OffloadKind DeviceOffloadKind = Action::OFK_None;
88 TCArgsKey(const ToolChain *TC, StringRef BoundArch, in TCArgsKey()
H A DAction.h602 struct DependentActionInfo final { struct
604 const ToolChain *DependentToolChain = nullptr;
607 StringRef DependentBoundArch;
610 const OffloadKind DependentOffloadKind = OFK_None;
612 DependentActionInfo(const ToolChain *DependentToolChain, in DependentActionInfo()
/freebsd/contrib/llvm-project/lld/ELF/
H A DOutputSections.h136 struct OutputDesc final : SectionCommand { struct
137 OutputSection osec;
138 OutputDesc(StringRef name, uint32_t type, uint64_t flags) in OutputDesc()
141 static bool classof(const SectionCommand *c) { in classof()
H A DDWARF.h23 struct LLDDWARFSection final : public llvm::DWARFSection { struct
27 template <class ELFT> class LLDDwarfObj final : public llvm::DWARFObject { argument
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.h33 struct Callback final : public DDCallback { struct
34 Thread *thr;
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DStandardInstrumentations.h137 struct BBGuard final : public CallbackVH { struct
138 BBGuard(const BasicBlock *BB) : CallbackVH(BB) {} in BBGuard()
139 void deleted() override { CallbackVH::deleted(); } in deleted()
140 void allUsesReplacedWith(Value *) override { CallbackVH::deleted(); } in allUsesReplacedWith()
141 bool isPoisoned() const { return !getValPtr(); } in isPoisoned()
/freebsd/sys/crypto/siphash/
H A Dsiphash.c91 SipBuf(SIPHASH_CTX *ctx, const uint8_t **src, size_t len, int final) in SipBuf() argument
210 SipRounds(SIPHASH_CTX * ctx,int final) SipRounds() argument
/freebsd/lib/libiscsiutil/
H A Dtext.c96 text_new_response(struct pdu *request, uint32_t ttt, bool final) in text_new_response()
290 bool final; in text_send_response() local

123