Home
last modified time | relevance | path

Searched refs:lcm (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/gnu/llvm/compiler-rt/lib/xray/
Dxray_utils.h61 constexpr size_t lcm(size_t a, size_t b) { return a * b / gcd(a, b); } in lcm() function
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DTargetSchedule.cpp59 ResourceLCM = std::lcm(ResourceLCM, NumUnits); in init()
/openbsd/src/gnu/llvm/libcxx/include/
Dnumeric135 constexpr common_type_t<M,N> lcm(M m, N n); // C++17
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DUtils.cpp925 unsigned LCMSize = std::lcm(OrigSize, TargetSize); in getLCMType()
930 unsigned LCMSize = std::lcm(OrigSize, TargetSize); in getLCMType()
934 unsigned LCMSize = std::lcm(OrigSize, TargetSize); in getLCMType()
/openbsd/src/gnu/usr.bin/cc/cc_int/
DMakefile51 integrate.o intl.o jump.o langhooks.o lcm.o lists.o local-alloc.o \
/openbsd/src/gnu/llvm/libcxx/docs/DesignDocs/
DExperimentalFeatures.rst135 | 13.1 | ``gcd`` and ``lcm`` | 5.0 | 7.0 …
/openbsd/src/gnu/gcc/gcc/
Dlambda-code.c446 lcm (int a, int b) in lcm() function
580 multiple = lcm (A[j][i], A[k][i]); in compute_nest_using_fourier_motzkin()
/openbsd/src/gnu/usr.bin/gcc/gcc/doc/
Dpasses.texi350 are in @file{lcm.c}.
/openbsd/src/gnu/usr.bin/gcc/gcc/
DChangeLog.71885 * lcm.c (optimize_mode_switching): Use get_insns instead of
2392 * lcm.c (optimize_mode_switching): Add unused attribute for
4620 * lcm.c: Likewise.
4641 * lcm.c (output.h): #include.
5168 * lcm.c (optimize_mode_switching): Replace n_basic_blocks with
5276 * lcm.c (compute_antinout_edge, compute_laterin, compute_insert_delete,
5603 * lcm.c (optimize_mode_switching): Change bb used as indices
5792 * lcm.c (compute_antinout_edge, compute_laterin, compute_insert_delete,
7063 gcse.c, global.c, graph.c, haifa-sched.c, ifcvt.c, lcm.c,
7072 * lcm.c (optimize_mode_switching): Revert previous change.
[all …]
DMakefile.in763 integrate.o intl.o jump.o langhooks.o lcm.o lists.o local-alloc.o \
DChangeLog.21697 * lcm.c (compute_laterin): Cast bb->aux to size_t not int.
2528 * lcm.c (compute_laterin): Store a size_t not an int in bb->aux.
2604 * lcm.c (compute_laterin): Fix initialization of LATER.
2729 * lcm.c (compute_antinout_edge, compute_available): Similarly.
2737 * lcm.c (compute_available, compute_antinout_edge): Revamp to use
3241 * lcm.c (compute_laterin): Remove unused variable `temp_bitmap'.
4877 (compute_available): Move to lcm.c, and change parameter order.
4885 (compute_pre_data): Call new edge based lcm routines.
4891 (pre_insert_copies): Revamp using new edge based lcm outputs.
4896 * lcm.c: Remove all the old LCM functions. Replace with new ones
DChangeLog.65592 genattrtab.c, ggc-page.c, jump.c, lcm.c, predict.c, reg-stack.c,
7170 * lcm.c (optimize_mode_switching): Do not rebuild liveness information
7522 * lcm.c (compute_antinout_edge): Use them.
9158 * lcm.c (optimize_mode_switching): Likewise.
10872 * lcm.c (optimize_mode_switching): Do not update BB boundaries.
13066 integrate.c, integrate.h, jump.c, lcm.c, libgcc2.c,
14064 * lcm.c: Likewise.
17254 * lcm.c (optimize_mode_switching): Avoid warning for unused
17889 * gcse.c, lcm.c, sched-deps.c:
17895 * lcm.c (pre_edge_rev_lcm): Free st_antin, st_antout when we are
DChangeLog.32024 * lcm.c (make_preds_opaque): Fix comment.
3267 * lcm.c (optimize_mode_switching): Move ifdefs outside function.
12390 * lcm.c: Minor reformatting throughout.
12924 * lcm.c: Many static fcns and vars now #ifdef OPTIMIZE_MODE_SWITCHING.
13152 * Makefile.in (lcm.o): Depend on insn-attr.h.
13154 * lcm.c (tm_p.h, insn-attr.h): #include.
15500 * lcm.c: Likewise.
DChangeLog.41183 * lcm.c (optimize_mode_switching): Check whether an insn is a NOTE
12186 * lcm.c (optimize_mode_switching): Use INSN_P.
13658 * lcm.c (compute_antinout_edge,compute_laterin,compute_available):
DChangeLog.13532 * lcm.c: New file.
3533 * Makefile.in (OBJS): Add lcm.o.
3534 (lcm.o): Add dependencies.
DChangeLog.510699 * lcm.c (compute_earliest): Let EXIT_BLOCK be handled as a regular
10867 * lcm.c (optimize_mode_switching): Emit mode_set before the
/openbsd/src/gnu/gcc/gcc/doc/
Dpasses.texi712 are in @file{lcm.c}.
Dgccint.info3746 are in `lcm.c'.
/openbsd/src/gnu/llvm/clang/include/clang/Tooling/Inclusions/
DStdSymbolMap.inc700 SYMBOL(lcm, std::, <numeric>)