- Nov 29, 2010
-
-
Michael J. Spencer authored
llvm-svn: 120298
-
Kalle Raiskila authored
shiftamount > 7. llvm-svn: 120288
-
Kalle Raiskila authored
This speeds up selected test cases with up to 5% - no slowdowns observed. llvm-svn: 120286
-
Kalle Raiskila authored
-return a sensible value for register pressure -add pattern to 'ila' instrucion llvm-svn: 120285
-
Kalle Raiskila authored
llvm-svn: 120284
-
NAKAMURA Takumi authored
tools/Makefile: Don't look into $(TARGET_OS), but $(HOST_OS), to inspect availability of loadable module! The last commit made run.build.step.test_llvm_1 to fail. llvm-svn: 120283
-
NAKAMURA Takumi authored
%llvmshlibdir should be 'bin' on Cygming. llvm-svn: 120282
-
Chandler Carruth authored
uninitialized. The warning is terrible, has incorrect source locations, and has a huge false positive rate such as *all* of these. If anyone has a better solution, please let me know. Alternatively, I'll happily add -Wno-uninitialized to the -Werror build mode. Maybe I can even do it *only* when building with GCC instead of Clang. llvm-svn: 120281
-
Bill Wendling authored
llvm-svn: 120279
-
Bill Wendling authored
llvm-svn: 120278
-
Bill Wendling authored
llvm-svn: 120277
-
NAKAMURA Takumi authored
llvm-svn: 120276
-
NAKAMURA Takumi authored
bugpoint-passes would be built with ENABLE_SHARED=1. You could try building gold on Cygming, though, it would fail. llvm-svn: 120275
-
NAKAMURA Takumi authored
llvm-svn: 120274
-
NAKAMURA Takumi authored
llvm-svn: 120273
-
Bill Wendling authored
llvm-svn: 120272
-
Rafael Espindola authored
llvm-svn: 120271
-
Rafael Espindola authored
llvm-svn: 120270
-
Rafael Espindola authored
llvm-svn: 120269
-
- Nov 28, 2010
-
-
Jakob Stoklund Olesen authored
Sometimes std::copy can become a memmove call, and that is not a good idea when copying relatively few bytes as we are doing. We also get a small win by changing two loops into one. llvm-svn: 120265
-
Jakob Stoklund Olesen authored
We always disallowed overlapping inserts with different values, and this makes the insertion code smaller and faster. If an overwriting insert is needed, it can be added as a separate method that trims any existing intervals before inserting. The immediate use cases for IntervalMap don't need this - they only use disjoint insertions. llvm-svn: 120264
-
Rafael Espindola authored
llvm-svn: 120263
-
Jay Foad authored
llvm-svn: 120262
-
Jay Foad authored
static methods that return a new APInt. llvm-svn: 120261
-
Chris Lattner authored
instructions. I choose to handle this with an asmparser hack, though it could be handled by changing all the instruction definitions to allow be "setneb" instead of "setne". The asm parser hack is better in this case, because we want the disassembler to produce setne, not setneb. llvm-svn: 120260
-
Chris Lattner authored
by Eric Dobson! llvm-svn: 120259
-
Jakob Stoklund Olesen authored
llvm-svn: 120256
-
Nicolas Geoffray authored
initializers of global variables used in the function. Also make sure to emit the operands of a constant. llvm-svn: 120253
-
Rafael Espindola authored
Factor some duplicated code into MCObjectStreamer::EmitLabel. llvm-svn: 120248
-
Rafael Espindola authored
llvm-svn: 120246
-
Rafael Espindola authored
llvm-svn: 120245
-
Rafael Espindola authored
llvm-svn: 120244
-
Rafael Espindola authored
llvm-svn: 120243
-
Rafael Espindola authored
llvm-svn: 120242
-
Rafael Espindola authored
llvm-svn: 120241
-
Rafael Espindola authored
and at least the 4 byte one will be needed to implement the .cfi_* directives. llvm-svn: 120240
-
Jakob Stoklund Olesen authored
These iterators don't point anywhere, and they can't be compared to anything. They are only good for assigning to. llvm-svn: 120239
-
Jakob Stoklund Olesen authored
This is a version of find() that always searches forwards and is faster for local searches. llvm-svn: 120237
-
Bob Wilson authored
llvm-svn: 120236
-
Bob Wilson authored
llvm-svn: 120235
-