Lines Matching defs:FPO
1100 // Emit FPO data, but only on 32-bit x86. No other platforms use it.
1485 FrameProcedureOptions FPO = FrameProcedureOptions::None;
1487 FPO |= FrameProcedureOptions::HasAlloca;
1489 FPO |= FrameProcedureOptions::HasSetJmp;
1492 FPO |= FrameProcedureOptions::HasInlineAssembly;
1496 FPO |= FrameProcedureOptions::HasStructuredExceptionHandling;
1498 FPO |= FrameProcedureOptions::HasExceptionHandling;
1501 FPO |= FrameProcedureOptions::MarkedInline;
1503 FPO |= FrameProcedureOptions::Naked;
1505 FPO |= FrameProcedureOptions::SecurityChecks;
1508 FPO |= FrameProcedureOptions::StrictSecurityChecks;
1512 FPO |= FrameProcedureOptions::SafeBuffers;
1514 FPO |= FrameProcedureOptions(uint32_t(CurFn->EncodedLocalFramePtrReg) << 14U);
1515 FPO |= FrameProcedureOptions(uint32_t(CurFn->EncodedParamFramePtrReg) << 16U);
1518 FPO |= FrameProcedureOptions::OptimizedForSpeed;
1520 FPO |= FrameProcedureOptions::ValidProfileCounts;
1521 FPO |= FrameProcedureOptions::ProfileGuidedOptimization;
1524 CurFn->FrameProcOpts = FPO;