/freebsd-current/sys/security/mac/ |
H A D | mac_framework.c | 413 #define FPO(f) (offsetof(struct mac_policy_ops, mpo_##f) / sizeof(uintptr_t)) macro 422 { .offset = FPO(priv_check), .flag = &mac_priv_check_fp_flag }, 423 { .offset = FPO(priv_grant), .flag = &mac_priv_grant_fp_flag }, 424 { .offset = FPO(vnode_check_lookup), 426 { .offset = FPO(vnode_check_readlink), 428 { .offset = FPO(vnode_check_open), 430 { .offset = FPO(vnode_check_stat), 432 { .offset = FPO(vnode_check_read), 434 { .offset = FPO(vnode_check_write), 436 { .offset = FPO(vnode_check_mma 514 #undef FPO macro [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86WinCOFFTargetStreamer.cpp | 45 /// Represents a single FPO directive. 69 /// Map from function symbol to its FPO data. 72 /// Current FPO data created by .cv_fpo_proc. 77 /// Diagnoses an error at L if we are not in an FPO prologue. Return true on 271 explicit FPOStateMachine(const FPOData *FPO) : FPO(FPO) {} argument 273 const FPOData *FPO = nullptr; member in struct:__anon2836::FPOStateMachine 315 if (Label == FPO->Begin) 374 OS.emitAbsoluteSymbolDiff(Label, FPO [all...] |
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalSymbolDumper.cpp | 109 FrameProcedureOptions FPO) { 111 if (FPO == FrameProcedureOptions::None) 114 PUSH_FLAG(FrameProcedureOptions, HasAlloca, FPO, "has alloca"); 115 PUSH_FLAG(FrameProcedureOptions, HasSetJmp, FPO, "has setjmp"); 116 PUSH_FLAG(FrameProcedureOptions, HasLongJmp, FPO, "has longjmp"); 117 PUSH_FLAG(FrameProcedureOptions, HasInlineAssembly, FPO, "has inline asm"); 118 PUSH_FLAG(FrameProcedureOptions, HasExceptionHandling, FPO, "has eh"); 119 PUSH_FLAG(FrameProcedureOptions, MarkedInline, FPO, "marked inline"); 120 PUSH_FLAG(FrameProcedureOptions, HasStructuredExceptionHandling, FPO, 122 PUSH_FLAG(FrameProcedureOptions, Naked, FPO, "nake 108 formatFrameProcedureOptions(uint32_t IndentLevel, FrameProcedureOptions FPO) argument [all...] |
H A D | StreamUtil.cpp | 137 else if (Dbi && StreamIdx == Dbi->getDebugStreamIndex(DbgHeaderType::FPO)) 138 Streams[StreamIdx] = stream(StreamPurpose::Other, "FPO Data", StreamIdx); 142 stream(StreamPurpose::Other, "New FPO Data", StreamIdx);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | RawConstants.h | 87 FPO, member in class:llvm::pdb::PdbRaw_SrcHeaderBlockVer::DbgHeaderType
|
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Interp.cpp | 531 FPOptions FPO = E.asExpr()->getFPFeaturesInEffect(S.Ctx.getLangOpts()); 534 FPO.getRoundingMode() == llvm::RoundingMode::Dynamic) { 542 (FPO.getRoundingMode() == llvm::RoundingMode::Dynamic || 543 FPO.getExceptionMode() != LangOptions::FPE_Ignore || 544 FPO.getAllowFEnvAccess())) { 550 FPO.getExceptionMode() != LangOptions::FPE_Ignore) {
|
H A D | ByteCodeExprGen.h | 276 FPOptions FPO = E->getFPFeaturesInEffect(Ctx.getLangOpts()); local 278 if (FPO.getRoundingMode() == llvm::RoundingMode::Dynamic) 281 return FPO.getRoundingMode();
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | DbiStreamBuilder.cpp | 300 DbgStreams[(int)DbgHeaderType::FPO] = DebugStream{}; 301 DbgStreams[(int)DbgHeaderType::FPO]->Size = 303 DbgStreams[(int)DbgHeaderType::FPO]->WriteFn =
|
H A D | DbiStream.cpp | 284 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::FPO); 295 "Corrupted Old FPO stream."); 301 "Corrupted Old FPO stream.");
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | LangOptions.h | 896 FPOptionsOverride(FPOptions FPO) argument 897 : Options(FPO), OverrideMask(OverrideMaskBits) {} 898 FPOptionsOverride(FPOptions FPO, FPOptions::storage_type Mask) argument 899 : Options(FPO), OverrideMask(Mask) {}
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 1133 // Emit FPO data, but only on 32-bit x86. No other platforms use it. 1518 FrameProcedureOptions FPO = FrameProcedureOptions::None; local 1520 FPO |= FrameProcedureOptions::HasAlloca; 1522 FPO |= FrameProcedureOptions::HasSetJmp; 1525 FPO |= FrameProcedureOptions::HasInlineAssembly; 1529 FPO |= FrameProcedureOptions::HasStructuredExceptionHandling; 1531 FPO |= FrameProcedureOptions::HasExceptionHandling; 1534 FPO |= FrameProcedureOptions::MarkedInline; 1536 FPO |= FrameProcedureOptions::Naked; 1538 FPO | [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtPrinter.cpp | 190 FPOptionsOverride FPO = S->getStoredFPFeatures(); 192 if (FPO.hasAllowFEnvAccessOverride()) { 193 FEnvAccess = FPO.getAllowFEnvAccessOverride(); 197 if (FPO.hasSpecifiedExceptionModeOverride()) { 199 FPO.getSpecifiedExceptionModeOverride(); 202 switch (FPO.getSpecifiedExceptionModeOverride()) { 218 if (FPO.hasConstRoundingModeOverride()) { 219 LangOptions::RoundingMode RM = FPO.getConstRoundingModeOverride();
|
H A D | ExprCXX.cpp | 714 TypeSourceInfo *WrittenTy, FPOptionsOverride FPO, 720 PathSize, FPO.requiresTrailingStorage())); 722 FPO, L, RParenLoc, AngleBrackets); 854 CastKind K, Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO, 859 PathSize, FPO.requiresTrailingStorage())); 861 CXXFunctionalCastExpr(T, VK, Written, K, Op, PathSize, FPO, L, R); 712 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, FPOptionsOverride FPO, SourceLocation L, SourceLocation RParenLoc, SourceRange AngleBrackets) argument 852 Create( const ASTContext &C, QualType T, ExprValueKind VK, TypeSourceInfo *Written, CastKind K, Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO, SourceLocation L, SourceLocation R) argument
|
H A D | JSONNodeDumper.cpp | 1801 llvm::json::Object JSONNodeDumper::createFPOptions(FPOptionsOverride FPO) { argument 1804 if (FPO.has##NAME##Override()) \ 1805 Ret.try_emplace(#NAME, static_cast<unsigned>(FPO.get##NAME##Override()));
|
H A D | Expr.cpp | 2053 FPOptionsOverride FPO) { 2057 PathSize, FPO.requiresTrailingStorage())); 2064 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, FPO, VK); 2083 FPOptionsOverride FPO, 2089 PathSize, FPO.requiresTrailingStorage())); 2091 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, FPO, WrittenTy, L, R); 2049 Create(const ASTContext &C, QualType T, CastKind Kind, Expr *Operand, const CXXCastPath *BasePath, ExprValueKind VK, FPOptionsOverride FPO) argument 2080 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation R) argument
|
H A D | ExprConstant.cpp | 2669 FPOptions FPO = E->getFPFeaturesInEffect(Info.Ctx.getLangOpts()); 2671 FPO.getRoundingMode() == llvm::RoundingMode::Dynamic) { 2679 (FPO.getRoundingMode() == llvm::RoundingMode::Dynamic || 2680 FPO.getExceptionMode() != LangOptions::FPE_Ignore || 2681 FPO.getAllowFEnvAccess())) { 2687 FPO.getExceptionMode() != LangOptions::FPE_Ignore) { 2728 const FPOptions FPO, 4474 const FPOptions FPO = E->getFPFeaturesInEffect( 4477 return HandleIntToFloatCast(Info, E, FPO, SubobjType, Value, 14586 const FPOptions FPO [all...] |
/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 81 CompoundScopeInfo(bool IsStmtExpr, FPOptions FPO) argument 82 : IsStmtExpr(IsStmtExpr), InitialFPFeatures(FPO) {}
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | BreakpadRecords.h | 220 enum class FrameType : uint8_t { FPO = 0, FrameData = 4 }; member in class:lldb_private::breakpad::StackWinRecord::FrameType
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBTypes.h | 315 FPO, member in class:llvm::pdb::PDB_Checksum::PDB_StackFrameType
|
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TextNodeDumper.h | 157 void printFPOptions(FPOptionsOverride FPO);
|
H A D | Expr.h | 3629 unsigned BasePathLength, FPOptionsOverride FPO, 3632 FPO.requiresTrailingStorage()) { 3635 *getTrailingFPFeatures() = FPO; 3650 ExprValueKind VK, FPOptionsOverride FPO) 3652 FPO.requiresTrailingStorage()) { 3654 *getTrailingFPFeatures() = FPO; 3665 ExprValueKind Cat, FPOptionsOverride FPO); 3747 unsigned PathSize, FPOptionsOverride FPO, 3750 FPO.requiresTrailingStorage(), writtenTy), 3753 *getTrailingFPFeatures() = FPO; [all...] |
H A D | ExprCXX.h | 436 FPOptionsOverride FPO, SourceLocation l, 439 FPO.requiresTrailingStorage(), writtenTy, l, RParenLoc, 442 *getTrailingFPFeatures() = FPO; 461 FPOptionsOverride FPO, SourceLocation L, SourceLocation RParenLoc, 1808 FPOptionsOverride FPO, SourceLocation lParenLoc, 1811 pathSize, FPO.requiresTrailingStorage(), writtenTy), 1814 *getTrailingFPFeatures() = FPO; 1833 const CXXCastPath *Path, FPOptionsOverride FPO, SourceLocation LPLoc, 434 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy, FPOptionsOverride FPO, SourceLocation l, SourceLocation RParenLoc, SourceRange AngleBrackets) argument 1805 CXXFunctionalCastExpr(QualType ty, ExprValueKind VK, TypeSourceInfo *writtenTy, CastKind kind, Expr *castExpr, unsigned pathSize, FPOptionsOverride FPO, SourceLocation lParenLoc, SourceLocation rParenLoc) argument
|
H A D | JSONNodeDumper.h | 163 llvm::json::Object createFPOptions(FPOptionsOverride FPO);
|
/freebsd-current/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1757 Actions.resetFPOptions(LPT.FPO);
|
/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 2172 FPOptions FPO; local 9204 FPOptions FPO = TheCall->getFPFeaturesInEffect(getLangOpts()); 9205 if (FPO.getNoHonorInfs() && (BuiltinID == Builtin::BI__builtin_isfinite || 9211 if (FPO.getNoHonorNaNs() && (BuiltinID == Builtin::BI__builtin_isnan || 12964 FPOptions FPO = Call->getFPFeaturesInEffect(getLangOpts()); local 12967 FPO.getNoHonorNaNs()) 12973 FPO.getNoHonorInfs())
|