- Oct 15, 2010
-
-
Bill Wendling authored
llvm-svn: 116625
-
Eric Christopher authored
llvm-svn: 116622
-
Jim Grosbach authored
llvm-svn: 116612
-
Jim Grosbach authored
llvm-svn: 116604
-
Jim Grosbach authored
scheduler may reorder loads from them before the stores and other such badness. PR8347. Patch by David Meyer llvm-svn: 116602
-
Bob Wilson authored
llvm-svn: 116601
-
Eric Christopher authored
llvm-svn: 116594
-
Jim Grosbach authored
an explicit def. Make sure to capture that properly. rdar://8556556 llvm-svn: 116591
-
Jim Grosbach authored
llvm-svn: 116588
-
Bob Wilson authored
llvm-svn: 116566
-
Bob Wilson authored
have been printed with the "S" modifier after the predicate. With ARM's unified syntax, they are supposed to go in the other order. We fixed this for Thumb when we switched to unified syntax but missed changing it for ARM. Apparently we don't generate these instructions often because no one noticed until now. Thanks to Bill Wendling for the testcase! llvm-svn: 116563
-
Jim Grosbach authored
llvm-svn: 116560
-
Jim Grosbach authored
llvm-svn: 116537
-
Jim Grosbach authored
and let the ARMExpandPseudoInsts pass fix them up into the real (MOVs) instruction form. llvm-svn: 116534
-
- Oct 14, 2010
-
-
Jim Grosbach authored
pseudonym. llvm-svn: 116512
-
Jim Grosbach authored
llvm-svn: 116498
-
Jim Grosbach authored
llvm-svn: 116488
-
Oscar Fuentes authored
creates a cyclic dependency that breaks the build when BUILD_SHARED_LIBS=ON llvm-svn: 116480
-
Eric Christopher authored
GEP + alloca. llvm-svn: 116474
-
Bill Wendling authored
here. The f32 in FCONSTS is handled as a double instead of a float in the code. So the encoding of the immediate into the instruction isn't exactly in line with the documentation in that regard. But given that we know it's handled as a double, it doesn't cause any harm. llvm-svn: 116471
-
Bill Wendling authored
llvm-svn: 116466
-
Bill Wendling authored
- Add missing patterns for some multiply add/subtract instructions. - Add encodings for VMRS and VMSR. llvm-svn: 116464
-
Jim Grosbach authored
llvm-svn: 116459
-
Jim Grosbach authored
llvm-svn: 116454
-
Jim Grosbach authored
llvm-svn: 116451
-
Jim Grosbach authored
llvm-svn: 116450
-
Jim Grosbach authored
llvm-svn: 116449
-
Jim Grosbach authored
llvm-svn: 116447
-
Jim Grosbach authored
llvm-svn: 116444
-
- Oct 13, 2010
-
-
Jim Grosbach authored
llvm-svn: 116440
-
Eric Christopher authored
llvm-svn: 116438
-
Jim Grosbach authored
llvm-svn: 116437
-
Jim Grosbach authored
and handle the operand explicitly. Flesh out encoding information. Add an explicit disassembler testcase for the instruction. llvm-svn: 116432
-
Bill Wendling authored
llvm-svn: 116431
-
Jim Grosbach authored
llvm-svn: 116428
-
Jim Grosbach authored
wfi, sel, sev and bkpt. All would disassemble properly before, but more explicitness is good, especially with the integrated assembler coming in the future. llvm-svn: 116427
-
Jim Grosbach authored
llvm-svn: 116421
-
Jim Grosbach authored
llvm-svn: 116414
-
Jim Grosbach authored
llvm-svn: 116412
-
Rafael Espindola authored
immediates instead of 8 bits ones. llvm-svn: 116410
-