Mercurial > hg > CbC > CbC_llvm
comparison test/CodeGen/X86/2003-08-03-CallArgLiveRanges.ll @ 121:803732b1fca8
LLVM 5.0
author | kono |
---|---|
date | Fri, 27 Oct 2017 17:07:41 +0900 |
parents | 95c75e76d11b |
children |
comparison
equal
deleted
inserted
replaced
120:1172e4bd9c6f | 121:803732b1fca8 |
---|---|
2 ; The old instruction selector used to load all arguments to a call up in | 2 ; The old instruction selector used to load all arguments to a call up in |
3 ; registers, then start pushing them all onto the stack. This is bad news as | 3 ; registers, then start pushing them all onto the stack. This is bad news as |
4 ; it makes a ton of annoying overlapping live ranges. This code should not | 4 ; it makes a ton of annoying overlapping live ranges. This code should not |
5 ; cause spills! | 5 ; cause spills! |
6 ; | 6 ; |
7 ; RUN: llc < %s -march=x86 -stats 2>&1 | FileCheck %s | 7 ; RUN: llc < %s -mtriple=i686-- -stats 2>&1 | FileCheck %s |
8 | 8 |
9 ; CHECK-NOT: spilled | 9 ; CHECK-NOT: spilled |
10 | 10 |
11 target datalayout = "e-p:32:32" | 11 target datalayout = "e-p:32:32" |
12 | 12 |