Home
last modified time | relevance | path

Searched refs:FPO (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-14.2/sys/security/mac/
H A Dmac_framework.c429 { .offset = FPO(vnode_check_open),
431 { .offset = FPO(vnode_check_stat),
433 { .offset = FPO(vnode_check_read),
435 { .offset = FPO(vnode_check_write),
437 { .offset = FPO(vnode_check_mmap),
439 { .offset = FPO(vnode_check_poll),
445 { .offset = FPO(pipe_check_stat),
447 { .offset = FPO(pipe_check_poll),
449 { .offset = FPO(pipe_check_read),
451 { .offset = FPO(ifnet_create_mbuf),
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFTargetStreamer.cpp271 explicit FPOStateMachine(const FPOData *FPO) : FPO(FPO) {} in FPOStateMachine()
273 const FPOData *FPO = nullptr; member
315 if (Label == FPO->Begin) in emitFrameDataRecord()
377 OS.emitInt32(FPO->ParamsSize); in emitFrameDataRecord()
380 OS.emitAbsoluteSymbolDiff(FPO->PrologueEnd, Label, 2); in emitFrameDataRecord()
396 const FPOData *FPO = I->second.get(); in emitFPOData() local
397 assert(FPO->Begin && FPO->End && FPO->PrologueEnd && "missing FPO label"); in emitFPOData()
407 OS.emitValue(MCSymbolRefExpr::create(FPO->Function, in emitFPOData()
412 FPOStateMachine FSM(FPO); in emitFPOData()
414 FSM.emitFrameDataRecord(OS, FPO->Begin); in emitFPOData()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp111 if (FPO == FrameProcedureOptions::None) in formatFrameProcedureOptions()
114 PUSH_FLAG(FrameProcedureOptions, HasAlloca, FPO, "has alloca"); in formatFrameProcedureOptions()
115 PUSH_FLAG(FrameProcedureOptions, HasSetJmp, FPO, "has setjmp"); in formatFrameProcedureOptions()
116 PUSH_FLAG(FrameProcedureOptions, HasLongJmp, FPO, "has longjmp"); in formatFrameProcedureOptions()
122 PUSH_FLAG(FrameProcedureOptions, Naked, FPO, "naked"); in formatFrameProcedureOptions()
128 PUSH_FLAG(FrameProcedureOptions, Inlined, FPO, "inlined"); in formatFrameProcedureOptions()
129 PUSH_FLAG(FrameProcedureOptions, StrictSecurityChecks, FPO, in formatFrameProcedureOptions()
131 PUSH_FLAG(FrameProcedureOptions, SafeBuffers, FPO, "safe buffers"); in formatFrameProcedureOptions()
133 PUSH_FLAG(FrameProcedureOptions, ValidProfileCounts, FPO, in formatFrameProcedureOptions()
136 PUSH_FLAG(FrameProcedureOptions, GuardCfg, FPO, "guard cfg"); in formatFrameProcedureOptions()
[all …]
H A DStreamUtil.cpp137 else if (Dbi && StreamIdx == Dbi->getDebugStreamIndex(DbgHeaderType::FPO)) in discoverStreamPurposes()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp531 FPOptions FPO = E.asExpr()->getFPFeaturesInEffect(S.Ctx.getLangOpts()); in CheckFloatResult() local
534 FPO.getRoundingMode() == llvm::RoundingMode::Dynamic) { in CheckFloatResult()
542 (FPO.getRoundingMode() == llvm::RoundingMode::Dynamic || in CheckFloatResult()
543 FPO.getExceptionMode() != LangOptions::FPE_Ignore || in CheckFloatResult()
544 FPO.getAllowFEnvAccess())) { in CheckFloatResult()
550 FPO.getExceptionMode() != LangOptions::FPE_Ignore) { in CheckFloatResult()
H A DByteCodeExprGen.h276 FPOptions FPO = E->getFPFeaturesInEffect(Ctx.getLangOpts()); in getRoundingMode() local
278 if (FPO.getRoundingMode() == llvm::RoundingMode::Dynamic) in getRoundingMode()
281 return FPO.getRoundingMode(); in getRoundingMode()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DLangOptions.h896 FPOptionsOverride(FPOptions FPO) in FPOptionsOverride() argument
897 : Options(FPO), OverrideMask(OverrideMaskBits) {} in FPOptionsOverride()
898 FPOptionsOverride(FPOptions FPO, FPOptions::storage_type Mask) in FPOptionsOverride() argument
899 : Options(FPO), OverrideMask(Mask) {} in FPOptionsOverride()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DRawConstants.h87 FPO, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStreamBuilder.cpp300 DbgStreams[(int)DbgHeaderType::FPO] = DebugStream{}; in finalizeMsfLayout()
301 DbgStreams[(int)DbgHeaderType::FPO]->Size = in finalizeMsfLayout()
303 DbgStreams[(int)DbgHeaderType::FPO]->WriteFn = in finalizeMsfLayout()
H A DDbiStream.cpp284 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::FPO); in initializeOldFpoRecords()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1520 FPO |= FrameProcedureOptions::HasAlloca; in beginFunctionImpl()
1522 FPO |= FrameProcedureOptions::HasSetJmp; in beginFunctionImpl()
1525 FPO |= FrameProcedureOptions::HasInlineAssembly; in beginFunctionImpl()
1531 FPO |= FrameProcedureOptions::HasExceptionHandling; in beginFunctionImpl()
1534 FPO |= FrameProcedureOptions::MarkedInline; in beginFunctionImpl()
1536 FPO |= FrameProcedureOptions::Naked; in beginFunctionImpl()
1538 FPO |= FrameProcedureOptions::SecurityChecks; in beginFunctionImpl()
1545 FPO |= FrameProcedureOptions::SafeBuffers; in beginFunctionImpl()
1551 FPO |= FrameProcedureOptions::OptimizedForSpeed; in beginFunctionImpl()
1553 FPO |= FrameProcedureOptions::ValidProfileCounts; in beginFunctionImpl()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DStmtPrinter.cpp190 FPOptionsOverride FPO = S->getStoredFPFeatures(); in PrintFPPragmas() local
192 if (FPO.hasAllowFEnvAccessOverride()) { in PrintFPPragmas()
193 FEnvAccess = FPO.getAllowFEnvAccessOverride(); in PrintFPPragmas()
197 if (FPO.hasSpecifiedExceptionModeOverride()) { in PrintFPPragmas()
199 FPO.getSpecifiedExceptionModeOverride(); in PrintFPPragmas()
202 switch (FPO.getSpecifiedExceptionModeOverride()) { in PrintFPPragmas()
218 if (FPO.hasConstRoundingModeOverride()) { in PrintFPPragmas()
219 LangOptions::RoundingMode RM = FPO.getConstRoundingModeOverride(); in PrintFPPragmas()
H A DExprCXX.cpp714 TypeSourceInfo *WrittenTy, FPOptionsOverride FPO, in Create() argument
720 PathSize, FPO.requiresTrailingStorage())); in Create()
722 FPO, L, RParenLoc, AngleBrackets); in Create()
854 CastKind K, Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO, in Create() argument
859 PathSize, FPO.requiresTrailingStorage())); in Create()
861 CXXFunctionalCastExpr(T, VK, Written, K, Op, PathSize, FPO, L, R); in Create()
H A DJSONNodeDumper.cpp1801 llvm::json::Object JSONNodeDumper::createFPOptions(FPOptionsOverride FPO) { in createFPOptions() argument
1804 if (FPO.has##NAME##Override()) \ in createFPOptions()
1805 Ret.try_emplace(#NAME, static_cast<unsigned>(FPO.get##NAME##Override())); in createFPOptions()
H A DTextNodeDumper.cpp849 void TextNodeDumper::printFPOptions(FPOptionsOverride FPO) { in printFPOptions() argument
851 if (FPO.has##NAME##Override()) \ in printFPOptions()
852 OS << " " #NAME "=" << FPO.get##NAME##Override(); in printFPOptions()
H A DExpr.cpp2053 FPOptionsOverride FPO) { in Create() argument
2057 PathSize, FPO.requiresTrailingStorage())); in Create()
2064 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, FPO, VK); in Create()
2083 FPOptionsOverride FPO, in Create() argument
2089 PathSize, FPO.requiresTrailingStorage())); in Create()
2091 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, FPO, WrittenTy, L, R); in Create()
H A DExprConstant.cpp2671 FPO.getRoundingMode() == llvm::RoundingMode::Dynamic) { in checkFloatingPointResult()
2679 (FPO.getRoundingMode() == llvm::RoundingMode::Dynamic || in checkFloatingPointResult()
2680 FPO.getExceptionMode() != LangOptions::FPE_Ignore || in checkFloatingPointResult()
2681 FPO.getAllowFEnvAccess())) { in checkFloatingPointResult()
2687 FPO.getExceptionMode() != LangOptions::FPE_Ignore) { in checkFloatingPointResult()
2728 const FPOptions FPO, in HandleIntToFloatCast() argument
4474 const FPOptions FPO = E->getFPFeaturesInEffect( in found() local
4477 return HandleIntToFloatCast(Info, E, FPO, SubobjType, Value, in found()
14586 const FPOptions FPO = E->getFPFeaturesInEffect( in VisitCastExpr() local
14589 HandleIntToFloatCast(Info, E, FPO, SubExpr->getType(), in VisitCastExpr()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h81 CompoundScopeInfo(bool IsStmtExpr, FPOptions FPO) in CompoundScopeInfo() argument
82 : IsStmtExpr(IsStmtExpr), InitialFPFeatures(FPO) {} in CompoundScopeInfo()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DBreakpadRecords.h220 enum class FrameType : uint8_t { FPO = 0, FrameData = 4 }; enumerator
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h3629 unsigned BasePathLength, FPOptionsOverride FPO, in ImplicitCastExpr() argument
3632 FPO.requiresTrailingStorage()) { in ImplicitCastExpr()
3635 *getTrailingFPFeatures() = FPO; in ImplicitCastExpr()
3650 ExprValueKind VK, FPOptionsOverride FPO) in ImplicitCastExpr() argument
3652 FPO.requiresTrailingStorage()) { in ImplicitCastExpr()
3654 *getTrailingFPFeatures() = FPO; in ImplicitCastExpr()
3665 ExprValueKind Cat, FPOptionsOverride FPO);
3747 unsigned PathSize, FPOptionsOverride FPO, in CStyleCastExpr() argument
3750 FPO.requiresTrailingStorage(), writtenTy), in CStyleCastExpr()
3753 *getTrailingFPFeatures() = FPO; in CStyleCastExpr()
[all …]
H A DExprCXX.h436 FPOptionsOverride FPO, SourceLocation l, in CXXStaticCastExpr() argument
439 FPO.requiresTrailingStorage(), writtenTy, l, RParenLoc, in CXXStaticCastExpr()
442 *getTrailingFPFeatures() = FPO; in CXXStaticCastExpr()
461 FPOptionsOverride FPO, SourceLocation L, SourceLocation RParenLoc,
1808 FPOptionsOverride FPO, SourceLocation lParenLoc, in CXXFunctionalCastExpr() argument
1811 pathSize, FPO.requiresTrailingStorage(), writtenTy), in CXXFunctionalCastExpr()
1814 *getTrailingFPFeatures() = FPO; in CXXFunctionalCastExpr()
1833 const CXXCastPath *Path, FPOptionsOverride FPO, SourceLocation LPLoc,
H A DTextNodeDumper.h157 void printFPOptions(FPOptionsOverride FPO);
H A DJSONNodeDumper.h163 llvm::json::Object createFPOptions(FPOptionsOverride FPO);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h315 FPO, enumerator
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp1757 Actions.resetFPOptions(LPT.FPO); in ParseLateTemplatedFuncDef()

12