Home
last modified time | relevance | path

Searched refs:epilogue_size_needed (Results 1 – 3 of 3) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Di386-expand.cc8368 int size_needed = 0, epilogue_size_needed; in ix86_expand_set_or_cpymem() local
8508 epilogue_size_needed = size_needed; in ix86_expand_set_or_cpymem()
8546 && MAX (desired_align, epilogue_size_needed) <= 32 in ix86_expand_set_or_cpymem()
8547 && desired_align <= epilogue_size_needed in ix86_expand_set_or_cpymem()
8549 || (!count && epilogue_size_needed > 1))); in ix86_expand_set_or_cpymem()
8584 ? MAX (desired_align, epilogue_size_needed) : epilogue_size_needed, in ix86_expand_set_or_cpymem()
8590 epilogue_size_needed = 0; in ix86_expand_set_or_cpymem()
8612 epilogue_size_needed = MAX (size_needed - 1, desired_align - align); in ix86_expand_set_or_cpymem()
8615 epilogue_size_needed = 1 << (floor_log2 (epilogue_size_needed) + 1); in ix86_expand_set_or_cpymem()
8621 if (issetmem && epilogue_size_needed > 2 && !promoted_val) in ix86_expand_set_or_cpymem()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog-200934308 (ix86_expand_movmem): For size_needed == 1 set epilogue_size_needed
34309 to 1. Do count comparison against epilogue_size_needed at compile
34315 (ix86_expand_setmem): For size_needed == 1 set epilogue_size_needed
34318 for alignment. Compare size_needed with epilogue_size_needed instead
34320 epilogue_size_needed to the epilogue expanders.
DChangeLog-20134759 (ix86_expand_set_or_movmem): Handle max_size < epilogue_size_needed
4760 similarly to count && count < epilogue_size_needed. Fix up
9969 desired_aling <= epilogue_size_needed.