- Jul 28, 2006
-
-
Reid Spencer authored
1. Get the path to the pwd binary (/bin/pwd usually) from configure. 2. Use that path to run pwd in all path variables set in Makefile.config.in The hope is that these changes will resolve symlinks to physical paths. This should work on all platforms where the binary pwd defaults to printing physical paths. The shell version of pwd generally doesn't (it will print the symlink path). llvm-svn: 29381
-
Chris Lattner authored
Implement pop_back. Chage some code to use 'iterator' instead of T*. This unbreaks operators=. llvm-svn: 29380
-
Patrick Jenkins authored
This commit improves bugpoints speed. On my G4 this changed caused kimwitu++ to run through bugpoint in 1091.15 seconds (user + system time). The time it took to run this on my G4 before I made these changes is 1420.82 seconds (user + system time). This is a speedup of about 5.5 minutes. This is faster because SplitFunctionsOutOfModule no longer calls Clone Module and then removes the functions it doesnt want from the module returned. Instead it creates a module and copies over the specified functions, making changes to the new and old module where neccessary. This reduces the memory demand. llvm-svn: 29379
-
Evan Cheng authored
llvm-svn: 29378
-
Patrick Jenkins authored
llvm-svn: 29377
-
Evan Cheng authored
llvm-svn: 29376
-
Evan Cheng authored
llvm-svn: 29374
-
Evan Cheng authored
llvm-svn: 29373
-
Chris Lattner authored
# InlineAsm Start # InlineAsm End llvm-svn: 29372
-
Evan Cheng authored
llvm-svn: 29371
-
Evan Cheng authored
llvm-svn: 29370
-
Reid Spencer authored
llvm-svn: 29369
-
Reid Spencer authored
have a compile-host version of "nm", not build-host. In order to effect this we must use autoconf to determine the correct "nm" to use and propagate that through the makefiles, through llvm-config and finally to GenLibDeps.pl as an optional argument. Patch contributed by Anton Korobeynikov. Thanks! llvm-svn: 29368
-
Evan Cheng authored
llvm-svn: 29367
-
Evan Cheng authored
llvm-svn: 29366
-
- Jul 27, 2006
-
-
Evan Cheng authored
llvm-svn: 29365
-
Patrick Jenkins authored
llvm-svn: 29362
-
Patrick Jenkins authored
llvm-svn: 29361
-
Jim Laskey authored
llvm-svn: 29360
-
Evan Cheng authored
llvm-svn: 29359
-
Patrick Jenkins authored
llvm-svn: 29357
-
Patrick Jenkins authored
llvm-svn: 29353
-
Patrick Jenkins authored
Changed how changedir worked. Hopefully now when it fails it will tell us why. llvm-svn: 29352
-
Evan Cheng authored
llvm-svn: 29351
-
Chris Lattner authored
Darwin doesn't default to it being on. llvm-svn: 29350
-
Evan Cheng authored
llvm-svn: 29349
-
Evan Cheng authored
llvm-svn: 29348
-
Nate Begeman authored
llvm-svn: 29347
-
Evan Cheng authored
llvm-svn: 29346
-
Jim Laskey authored
llvm-svn: 29345
-
Rafael Espindola authored
llvm-svn: 29344
-
Evan Cheng authored
llvm-svn: 29343
-
Reid Spencer authored
cause LLVM to become a cross-compiler but rather cross-compile LLVM so that it can execute on a platform other than the build host. llvm-svn: 29339
-
Evan Cheng authored
llvm-svn: 29338
-
Evan Cheng authored
llvm-svn: 29337
-
Evan Cheng authored
Remove NodeDepth; Add NodeId which is a unique id per node per DAG. It can only be set by SelectionDAG. llvm-svn: 29336
-
Evan Cheng authored
Let each target specific isel provide routine to check if a chain producing node is foldable by another. llvm-svn: 29335
-
Evan Cheng authored
llvm-svn: 29334
-
Reid Spencer authored
llvm-svn: 29332
-
Reid Spencer authored
Anton Korobeynikov. llvm-svn: 29330
-