- Mar 31, 2007
-
-
Chris Lattner authored
llvm-svn: 35529
-
Chris Lattner authored
llvm-svn: 35528
-
Chris Lattner authored
llvm-svn: 35527
-
Chris Lattner authored
llvm-svn: 35526
-
Zhou Sheng authored
llvm-svn: 35525
-
Zhou Sheng authored
llvm-svn: 35524
-
Bill Wendling authored
llvm-svn: 35523
-
Chris Lattner authored
llvm-svn: 35522
-
Chris Lattner authored
llvm-svn: 35521
-
Chris Lattner authored
llvm-svn: 35520
-
- Mar 30, 2007
-
-
Dale Johannesen authored
combination. llvm-svn: 35517
-
Evan Cheng authored
register more than once. llvm-svn: 35513
-
Evan Cheng authored
of dead def live interval at 1 to avoid multiple def's targeting the same register. The previous patch missed a case where the source operand is live-in. In that case, remove the whole interval. llvm-svn: 35512
-
Zhou Sheng authored
llvm-svn: 35510
-
Reid Spencer authored
* Rename the FunctionType* parameter from M to FT on all the functions. * Implement a fix for PR1293 by just asserting that library functions that must return pointers should have pointer typed results. This just makes sure that we don't attempt to use an uninitialized integer or something later on. llvm-svn: 35508
-
Zhou Sheng authored
amount is safe. 2. Use new method on ConstantInt instead of (? :) operator. 3. Use new method uge() on ConstantInt to simplify codes. llvm-svn: 35505
-
Zhou Sheng authored
llvm-svn: 35503
-
Reid Spencer authored
llvm-svn: 35500
-
Reid Spencer authored
Check at the end of the parse that there are no unresolved types and no undefined values. Issue errors if there are. This gets rid of the need for implementation or checkpoint by ensuring you can't finish a parse with undefined things. llvm-svn: 35499
-
Bill Wendling authored
llvm-svn: 35489
-
- Mar 29, 2007
-
-
Evan Cheng authored
llvm-svn: 35480
-
Evan Cheng authored
llvm-svn: 35479
-
Reid Spencer authored
avoids a call to ::fstat by MappedFile when the file size information was already obtained by the Path object. llvm-svn: 35477
-
Reid Spencer authored
Make the sys::Path::getFileStatus function more efficient by having it return a pointer to the FileStatus structure rather than copy it. Adjust uses of the function accordingly. Also, fix some memory issues in sys::Path. llvm-svn: 35476
-
Chris Lattner authored
llvm-svn: 35475
-
Reid Spencer authored
llvm-svn: 35473
-
Reid Spencer authored
removed in a few days. llvm-svn: 35472
-
Jeff Cohen authored
llvm-svn: 35467
-
Jeff Cohen authored
llvm-svn: 35464
-
Reid Spencer authored
to the inode number on Unix and something far less unique on Windows. The windows case needs to be improved. llvm-svn: 35461
-
Reid Spencer authored
Updates for change in interface of getFileStatus method of sys::Path class. llvm-svn: 35458
-
Reid Spencer authored
* Add a method: bool isAbsolute() const, which determines if the path name is absolute or not. * Implement caching of file status information in the Path object. Allow it to be updated forcefully or lazily re-fetched from the cached value. llvm-svn: 35456
-
Zhou Sheng authored
2. Let APInt variable do the binary operation stuff instead of using ConstantExpr::getXXX. llvm-svn: 35450
-
Evan Cheng authored
big endian targets until llvm-gcc build issue has been resolved. llvm-svn: 35449
-
Evan Cheng authored
llvm-svn: 35448
-
Zhou Sheng authored
llvm-svn: 35446
-
Evan Cheng authored
llvm-svn: 35445
-
Zhou Sheng authored
1. Line out nested call of APInt::zext/trunc. 2. Make more use of APInt::getHighBitsSet/getLowBitsSet. 3. Use APInt[] operator instead of expression like "APIntVal & SignBit". llvm-svn: 35444
-
Zhou Sheng authored
instead of using ConstantExpr::getXX. 2. Use constant reference to APInt if possible instead of expensive APInt copy. llvm-svn: 35443
-
Jeff Cohen authored
front ends that do not depend on the GCC runtime (someday...). llvm-svn: 35441
-