Home
last modified time | relevance | path

Searched refs:LCM (Results 1 – 13 of 13) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/MCA/
DSupport.cpp31 unsigned LCM = (Denominator * RHS.Denominator) / GCD; in operator +=() local
32 unsigned LHSNumerator = Numerator * (LCM / Denominator); in operator +=()
33 unsigned RHSNumerator = RHS.Numerator * (LCM / RHS.Denominator); in operator +=()
35 Denominator = LCM; in operator +=()
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
DBugReporter.cpp122 LocationContextMap LCM; member in __anon779a96dc0111::PathDiagnosticConstruct
151 return LCM.find(&PD->getActivePath())->getSecond(); in getLocationContextForActivePath()
175 LCM[Path] = LC; in updateLocCtxMap()
179 assert(LCM.count(Path) && in getLocationContextFor()
181 return LCM.find(Path)->getSecond(); in getLocationContextFor()
184 bool isInLocCtxMap(const PathPieces *Path) const { return LCM.count(Path); } in isInLocCtxMap()
1982 LCM[&PD->getActivePath()] = ErrorNode->getLocationContext(); in PathDiagnosticConstruct()
/openbsd/src/gnu/usr.bin/gcc/gcc/doc/
Dpasses.texi335 size or not (LCM based GCSE tends to increase code size for a gain in
342 If you are optimizing for speed, LCM (lazy code motion) based GCSE is
343 done. LCM is based on the work of Knoop, Ruthing, and Steffen. LCM
349 The source file for this pass is @file{gcse.c}, and the LCM routines
/openbsd/src/gnu/gcc/gcc/doc/
Dpasses.texi698 size or not (LCM based GCSE tends to increase code size for a gain in
705 If you are optimizing for speed, LCM (lazy code motion) based GCSE is
706 done. LCM is based on the work of Knoop, Ruthing, and Steffen. LCM
711 The source file for this pass is @file{gcse.c}, and the LCM routines
Dgccint.info3732 whether you are optimizing for size or not (LCM based GCSE tends
3739 well as load motion. If you are optimizing for speed, LCM (lazy
3740 code motion) based GCSE is done. LCM is based on the work of
3741 Knoop, Ruthing, and Steffen. LCM based GCSE also does loop
3745 The source file for this pass is `gcse.c', and the LCM routines
Dinvoke.texi5134 ones to optimal placement using LCM.
Dgcc.info4817 redundant ones to optimal placement using LCM.
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
DOrcV2CBindings.cpp1223 LLVMOrcLazyCallThroughManagerRef LCM) { in LLVMOrcDisposeLazyCallThroughManager() argument
1224 std::unique_ptr<LazyCallThroughManager> TmpLCM(unwrap(LCM)); in LLVMOrcDisposeLazyCallThroughManager()
/openbsd/src/gnu/gcc/gcc/
Dcommon.opt830 Eliminate redundant sign extensions using LCM.
/openbsd/src/gnu/gcc/gcc/config/i386/
Di386.md4272 ;; word calculation (inserted by LCM in mode switching pass) a FLAGS_REG
/openbsd/src/gnu/usr.bin/gcc/gcc/
DChangeLog.24896 * lcm.c: Remove all the old LCM functions. Replace with new ones
DChangeLog.12829 (pre_insert, pre_insert_copies, pre_delete): Revamp to use LCM
DChangeLog.720967 edge-based LCM).