- 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
-
David Greene authored
number of threads. In that case make the number of threads equal to the number of jobs and launch one jobs on each thread. This makes things work like make -j. llvm-svn: 127045
-
- Mar 03, 2011
-
-
Bob Wilson authored
llvm-svn: 126931
-
Bob Wilson authored
Patch by Jyun-Yan You, with some minor adjustments and a testcase from me. llvm-svn: 126915
-
- Mar 02, 2011
-
-
John McCall authored
Intended to be atomic with clang r126828. llvm-svn: 126827
-
Oscar Fuentes authored
Patch by Erik Olofsson! llvm-svn: 126796
-
- Mar 01, 2011
-
-
Jim Grosbach authored
llvm-svn: 126733
-
Jim Grosbach authored
llvm-svn: 126731
-
Bill Wendling authored
shift. 16-bit: imm6<5:3> = '001', 8 - <imm> is encded in imm6<2:0> 32-bit: imm6<5:4> = '01',16 - <imm> is encded in imm6<3:0> 64-bit: imm6<5> = '1', 32 - <imm> is encded in imm6<4:0> llvm-svn: 126723
-
- Feb 28, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 126632
-
- Feb 26, 2011
-
-
Bill Wendling authored
InstAlias<{alias}, {aliasee}>; The InstAlias instruction should be able to go from the MCInst to the {alias}. All of the information is there to match the MCInst with the {aliasee}. From there, it's a simple matter to emit the {alias}, with the correct operands from the {aliasee}. The code this patch generates can be used by the InstPrinter to automatically print out the alias without having to write special C++ code to handle the situation. This is a WIP, and therefore are several limitations. For instance, it cannot handle AsmOperands at the moment. It also doesn't know what to do when two {alias}es match the same {aliasee}. (Currently, it just ignores those two cases and allows the printInstruction method to handle them.) llvm-svn: 126538
-