- Mar 23, 2011
-
-
Douglas Gregor authored
kind, and fix serialization/deserialization of IdentifierInfo attributes. These are requires for the new 'availability' attribute. llvm-svn: 128130
-
- Mar 21, 2011
-
-
Bill Wendling authored
llvm-svn: 128020
-
Bill Wendling authored
code below it. Even though it looks very similar, it will match more precisely and geneate better functions in the long run. llvm-svn: 127991
-
Bill Wendling authored
This is a helper class that will make it easier to say which InstAliases can be printed and which cannot (because of ambiguity). llvm-svn: 127990
-
Bill Wendling authored
* Move the code that emits the reg in reg class matching into its own function. llvm-svn: 127988
-
- Mar 18, 2011
-
-
Owen Anderson authored
llvm-svn: 127888
-
NAKAMURA Takumi authored
On MSVCRT and compatible, output of %e is incompatible to Posix by default. Number of exponent digits should be at least 2. "%+03d" FIXME: Implement our formatter in future! llvm-svn: 127872
-
- Mar 15, 2011
-
-
NAKAMURA Takumi authored
On Win32 console, emitting char to col#79 causes linefeed, and the cursor will not return to col#79 upper line with backspace. llvm-svn: 127696
-
Evan Cheng authored
nothing more than a bitcast. - Teach tablegen to automatically infer "Bitcast" property. llvm-svn: 127667
-
Sean Callanan authored
instruction set. This code adds support for the VEX prefix and for the YMM registers accessible on AVX-enabled architectures. Instruction table support that enables AVX instructions for the disassembler is in an upcoming patch. llvm-svn: 127644
-
- Mar 14, 2011
-
-
Owen Anderson authored
llvm-svn: 127619
-
Jim Grosbach authored
llvm-svn: 127592
-
Francois Pichet authored
llvm-svn: 127575
-
- Mar 12, 2011
-
-
Jim Grosbach authored
llvm-svn: 127517
-
Jim Grosbach authored
llvm-svn: 127510
-
Jim Grosbach authored
llvm-svn: 127509
-
Jim Grosbach authored
llvm-svn: 127508
-
Jim Grosbach authored
llvm-svn: 127506
-
- Mar 11, 2011
-
-
Jim Grosbach authored
llvm-svn: 127491
-
Jim Grosbach authored
as for VDUP32d and VDUP32q, respectively. llvm-svn: 127489
-
Jim Grosbach authored
llvm-svn: 127488
-
Jim Grosbach authored
and VDUPLN32d, respectively. llvm-svn: 127486
-
Jim Grosbach authored
as for VREV64d32 and VREV64q32, respectively. llvm-svn: 127485
-
Jim Grosbach authored
the diagnostic. llvm-svn: 127480
-
Jim Grosbach authored
CodeGenRegister entries. Use this information to more intelligently build the literal register entires in the DAGISel matcher table. Specifically, use a single-byte OPC_EmitRegister entry for registers with a value of less than 256 and OPC_EmitRegister2 entry for registers with a larger value. rdar://9066491 llvm-svn: 127456
-
Jim Grosbach authored
llvm-svn: 127448
-
Jim Grosbach authored
llvm-svn: 127447
-
Jim Grosbach authored
llvm-svn: 127446
-
Jim Grosbach authored
llvm-svn: 127445
-
Jim Grosbach authored
llvm-svn: 127434
-
- Mar 10, 2011
-
-
Jim Grosbach authored
llvm-svn: 127419
-
- Mar 08, 2011
-
-
Stuart Hastings authored
llvm-svn: 127262
-
NAKAMURA Takumi authored
llvm-svn: 127240
-
Bill Wendling authored
llvm-svn: 127224
-
Bill Wendling authored
expand the testing of the narrowing shift right instructions. No functionality change. llvm-svn: 127193
-
- Mar 07, 2011
-
-
Bill Wendling authored
llvm-svn: 127155
-
- Mar 05, 2011
-
-
Jakob Stoklund Olesen authored
Revert r127073: "Introduce $(ECHOPATH) to print DOSish path string on MSYS bash for alternative of $(ECHO)." It broke the llvm-gcc-native-mingw32 buildbot, and we need all of them to be green for the 2.9 branch. Takumi, please reapply after we branch, preferably with a fix ;-) llvm-svn: 127107
-
NAKAMURA Takumi authored
utils/lit/lit/TestRunner.py: bash is available with MSYS on Python/W32. Then we can execute "bash tests". llvm-svn: 127074
-
NAKAMURA Takumi authored
On mingw and python/w32, lit would not be expected to understand MSYS-style path. llvm-svn: 127073
-
NAKAMURA Takumi authored
On Windows hosts, Python scripts in test/Scripts did not accept binary files from stdin. The environment variable "PYTHONUNBUFFERED" makes stdin as binary. Thanks to Danil Malyshev! llvm-svn: 127072
-