Searched refs:regalloc (Results 1 – 25 of 242) sorted by relevance
12345678910
1 ; RUN: not llc -march x86 -regalloc=fast -optimize-regalloc=0 < %s 2> %t12 ; RUN: not llc -march x86 -regalloc=basic < %s 2> %t23 ; RUN: not llc -march x86 -regalloc=greedy < %s 2> %t3
1 …ing=0 -march=x86 -mtriple=i386-apple-darwin9 -mcpu=generic -regalloc=fast -optimize-regalloc=0 -no…2 …symbol-ordering=0 -march=x86 -mtriple=i386-apple-darwin9 -mcpu=generic -regalloc=fast -no-x86-call…3 …dering=0 -march=x86 -mtriple=i386-apple-darwin9 -mcpu=atom -regalloc=fast -optimize-regalloc=0 -no…
1 ; RUN: llc < %s -march=x86 -regalloc=fast -optimize-regalloc=0 -no-integrated-as | FileCheck %s2 ; RUN: llc < %s -march=x86 -regalloc=basic -no-integrated-as | FileCheck %s3 ; RUN: llc < %s -march=x86 -regalloc=greedy -no-integrated-as | FileCheck %s
1 ; RUN: llc %s -o - -O0 -regalloc=fast | FileCheck %s8 ; Check that regalloc fast correctly preserves EAX that is set by the TLS call15 ; but a smarter regalloc wouldn't have spilled it.
1 ; RUN: llc < %s -march=x86-64 -mtriple=x86_64-linux-gnu -regalloc=fast -optimize-regalloc=0 -reloca…
1 ; RUN: llc -regalloc=fast -optimize-regalloc=0 %s -o %t
1 ; RUN: llc -mtriple=x86_64-pc-linux %s -o - -regalloc=fast -optimize-regalloc=0 | FileCheck %s
1 ; RUN: llc < %s -mtriple=i386-apple-darwin -regalloc=fast -optimize-regalloc=0
5 define i32 @regalloc() nounwind {10 ; PPC32-LABEL: regalloc:14 ; PPC64-LABEL: regalloc:
1 ; RUN: llc < %s -mtriple=powerpc-apple-darwin -regalloc=fast -optimize-regalloc=0
1 ; RUN: llc -O0 -verify-machineinstrs -fast-isel-abort=1 -optimize-regalloc -regalloc=basic -mtriple…
1 ; RUN: llc %s -mtriple=powerpc64-unknown-linux-gnu -O2 -o - -optimize-regalloc=false -regalloc=fast…
1 ; RUN: llc < %s -mtriple=armv6-apple-darwin -regalloc=linearscan | FileCheck %s -check-prefix=V62 ; RUN: llc < %s -mtriple=armv5-apple-darwin -regalloc=linearscan | FileCheck %s -check-prefix=V53 ; RUN: llc < %s -mtriple=armv6-eabi -regalloc=linearscan | FileCheck %s -check-prefix=EABI
1 ; RUN: llc < %s -mtriple=armv6-linux-gnu -regalloc=linearscan | FileCheck %s2 ; RUN: llc < %s -mtriple=armv6-linux-gnu -regalloc=basic | FileCheck %s
3 ; RUN: llc < %s -mtriple=arm-apple-darwin -regalloc=basic | FileCheck %s4 ; RUN: llc < %s -mtriple=thumbv6-apple-darwin -regalloc=basic | FileCheck %s
1 ; RUN: not llc -march x86 -regalloc=fast < %s 2> %t12 ; RUN: not llc -march x86 -regalloc=basic < %s 2> %t23 ; RUN: not llc -march x86 -regalloc=greedy < %s 2> %t3
1 ; RUN: llc < %s -march=x86 -regalloc=linearscan | FileCheck %s2 ; RUN: llc < %s -march=x86 -regalloc=fast | FileCheck %s3 ; RUN: llc < %s -march=x86 -regalloc=basic | FileCheck %s4 ; RUN: llc < %s -march=x86 -regalloc=greedy | FileCheck %s
1 ; RUN: llc < %s -march=x86 -stats -regalloc=linearscan -enable-lsr-nested |& grep {Number of loads …2 ; RUN: llc < %s -march=x86 -stats -regalloc=linearscan -enable-lsr-nested |& grep {Number of spill …3 ; RUN: llc < %s -march=x86 -stats -regalloc=linearscan -enable-lsr-nested |& grep {Number of machin…6 ; Note: this should not spill at all with either good LSR or good regalloc.
15 ; RUN: -randomize-regalloc \29 ; RUN: -randomize-regalloc \41 ; RUN: -randomize-regalloc \53 ; RUN: -randomize-regalloc \58 ; Command for checking regalloc randomization65 ; RUN: -randomize-regalloc \71 ; Command for checking nop insertion (Need to turn off randomize-regalloc)77 ; RUN: -randomize-regalloc=0 \90 ; RUN: -randomize-regalloc \
6 ; RUN: -randomize-regalloc -split-local-vars=0 \9 ; RUN: -randomize-regalloc \14 ; RUN: -randomize-regalloc -split-local-vars=0 \17 ; RUN: -randomize-regalloc \
1 ; RUN: llc -O0 -verify-machineinstrs -fast-isel-abort=1 -optimize-regalloc -regalloc=basic < %s
3 ; RUN: llc < %s -mtriple=arm-apple-ios -regalloc=basic | FileCheck %s4 ; RUN: llc < %s -mtriple=thumbv6-apple-ios -regalloc=basic | FileCheck %s
1 ; RUN: llc < %s -mtriple=thumbv7-apple-ios -mcpu=cortex-a8 -regalloc=fast -optimize-regalloc=0 -ver…2 ; RUN: llc < %s -mtriple=thumbv7-apple-ios -mcpu=cortex-m3 -regalloc=fast -optimize-regalloc=0 | Fi…4 ; RUN: llc < %s -mtriple=thumbv7-apple-ios -mcpu=cortex-a8 -regalloc=basic | FileCheck %s -check-pr…5 ; RUN: llc < %s -mtriple=thumbv7-apple-ios -mcpu=cortex-a8 -regalloc=greedy | FileCheck %s -check-p…37 ; regalloc hinting. So, this doubles as a register allocation
1 ; RUN: llc < %s -mtriple=arm-apple-darwin -regalloc=fast -optimize-regalloc=0
1 ; RUN: llc < %s -mtriple=arm-linux-gnueabi -regalloc=fast -optimize-regalloc=0