- Nov 17, 2005
-
-
Chris Lattner authored
on patterns like "(set R32:$dst, (i32 imm:$src))" llvm-svn: 24383
-
- Nov 16, 2005
-
-
Chris Lattner authored
Patch contributed by Evan Cheng! llvm-svn: 24382
-
Andrew Lenharth authored
llvm-svn: 24381
-
Chris Lattner authored
llvm-svn: 24378
-
Chris Lattner authored
llvm-svn: 24377
-
Chris Lattner authored
llvm-svn: 24376
-
Chris Lattner authored
llvm-svn: 24375
-
Chris Lattner authored
llvm-svn: 24374
-
Jeff Cohen authored
llvm-svn: 24373
-
Chris Lattner authored
type when it gets refined. This allows us to hash on this crucial value. * Fix several issues in TypeMap::RefineAbstractType that prevent it from handling hash values that change correctly. * Define hashTypeStructure to not always return 0. :) This last part (which depends on the first two) speeds up gccld time on eon from 3.78s to 2.75s with a release build (a 28% speedup!). This resolves PR474. llvm-svn: 24372
-
Chris Lattner authored
by Evan Cheng! llvm-svn: 24371
-
Nate Begeman authored
which branches to an absolute address. This is required to support objc direct dispatch. llvm-svn: 24370
-
- Nov 15, 2005
-
-
Jeff Cohen authored
llvm-svn: 24366
-
Chris Lattner authored
llvm-svn: 24365
-
Chris Lattner authored
llvm-svn: 24364
-
Chris Lattner authored
functions into the .const section. Whoops. llvm-svn: 24363
-
Chris Lattner authored
llvm-svn: 24362
-
Chris Lattner authored
contributed by Evan Cheng. llvm-svn: 24358
-
Chris Lattner authored
llvm-svn: 24357
-
- Nov 14, 2005
-
-
Andrew Lenharth authored
llvm-svn: 24356
-
Chris Lattner authored
llvm-svn: 24355
-
Chris Lattner authored
llvm-svn: 24354
-
Chris Lattner authored
llvm-svn: 24353
-
Chris Lattner authored
that actually make sense. llvm-svn: 24352
-
Chris Lattner authored
llvm-svn: 24351
-
Chris Lattner authored
llvm-svn: 24350
-
Chris Lattner authored
the default allocator uses mmap. llvm-svn: 24349
-
Chris Lattner authored
llvm-svn: 24348
-
Chris Lattner authored
llvm-svn: 24347
-
Duraid Madina authored
llvm-svn: 24346
-
- Nov 13, 2005
-
-
Chris Lattner authored
llvm-svn: 24345
-
Chris Lattner authored
and other MI overhead. llvm-svn: 24344
-
Chris Lattner authored
on its template arguments into a base class so that the code isn't duplicated 5 times. llvm-svn: 24343
-
Chris Lattner authored
virtual methods. llvm-svn: 24342
-
Chris Lattner authored
llvm-svn: 24341
-
Chris Lattner authored
case, simplifying the code. llvm-svn: 24340
-
Chris Lattner authored
llvm-svn: 24339
-
Chris Lattner authored
former of which takes much less work than the later. This speeds up linking eon from 3.749 to 3.637s with a release build (about 3%). llvm-svn: 24338
-
- Nov 12, 2005
-
-
Andrew Lenharth authored
llvm-svn: 24337
-
Andrew Lenharth authored
llvm-svn: 24335
-