| commit | 03df12294baab0e9470a382ec2c7ea5fcb95ce0f | [log] [tgz] |
|---|---|---|
| author | Chris Lattner <sabre@nondot.org> | Sat Jun 02 04:53:11 2007 +0000 |
| committer | Chris Lattner <sabre@nondot.org> | Sat Jun 02 04:53:11 2007 +0000 |
| tree | 2ef71ebf7320225cca898f87291e72147c9b7d2a | |
| parent | 238cbc58c34b76bdcdaab9f0837352cab6ac4c29 [diff] |
Add initial support for fixed-size local vardecls. This allows us to compile:
int func() {
register int X;
{
int Y;
into:
define i32 @func() {
entry:
%X = alloca i32 ; <i32*> [#uses=0]
%Y = alloca i32 ; <i32*> [#uses=0]
%allocapt = bitcast i32 undef to i32 ; <i32> [#uses=0]
...
llvm-svn: 39553