- Jul 23, 2011
-
-
Oscar Fuentes authored
llvm-svn: 135820
-
Jim Grosbach authored
llvm-svn: 135819
-
Jim Grosbach authored
llvm-svn: 135818
-
Jim Grosbach authored
Tests for SMULBB, SMLALBT, SMLALTB, SMLALTT, and SMULL. Fix parsing of SMULLS. llvm-svn: 135817
-
Benjamin Kramer authored
llvm-svn: 135816
-
- Jul 22, 2011
-
-
Evan Cheng authored
InitializeX86MCInstrInfo, etc. are combined into InitializeX86TargetMC. llvm-svn: 135812
-
Chris Lattner authored
llvm-svn: 135811
-
Jim Grosbach authored
Add tests for SMLSD, SMLSDX, SMLSLD, SMLSLDX, SMMLA, SMMLAR, SMMLS, SMMLSR, SMMUL, SMMULR, SMUAD and SMUADX. llvm-svn: 135810
-
Chris Lattner authored
llvm-svn: 135809
-
Bill Wendling authored
emitted, emit them next as CIE/FDEs. llvm-svn: 135807
-
Bill Wendling authored
llvm-svn: 135806
-
Bill Wendling authored
llvm-svn: 135805
-
Bruno Cardoso Lopes authored
llvm-svn: 135802
-
Bruno Cardoso Lopes authored
load folding logic llvm-svn: 135801
-
Jim Grosbach authored
llvm-svn: 135800
-
Chris Lattner authored
llvm-svn: 135799
-
Jim Grosbach authored
Tests for SMLAL, SMLALBB, SMLALBT, SMLALTB, SMLALTT, SMLALD, and SMLALDX instructions. llvm-svn: 135798
-
Jim Grosbach authored
Fix parsing of carry-setting variant SMLALS and add tests. llvm-svn: 135797
-
Jim Grosbach authored
Fix encoding of destination register. Add tests. llvm-svn: 135796
-
Jim Grosbach authored
llvm-svn: 135795
-
Bruno Cardoso Lopes authored
llvm-svn: 135794
-
Rafael Espindola authored
too. Patch by Jeff Muizelaar. llvm-svn: 135789
-
Dan Gohman authored
of doing the RAUW calls for the overflow value itself. This makes it more consistent with how the rest of LegalizeDAG works. llvm-svn: 135788
-
Benjamin Kramer authored
llvm-svn: 135787
-
Benjamin Kramer authored
In "normal" code these only happen when disassembling data, so we won't lose anything if we just drop them. llvm-svn: 135786
-
Owen Anderson authored
llvm-svn: 135785
-
Jim Grosbach authored
llvm-svn: 135782
-
Jim Grosbach authored
These instruction definitions are for the assembler, too, not just the disassembler. llvm-svn: 135781
-
Jim Grosbach authored
Add tests for SHADD8, SHADD16, SHASX, SHSUB8, and SHSUB16. llvm-svn: 135780
-
Jim Grosbach authored
llvm-svn: 135779
-
Jim Grosbach authored
llvm-svn: 135778
-
Jim Grosbach authored
llvm-svn: 135777
-
Jim Grosbach authored
Add parsing and diagnostics for malformed inputs. Tests for diagnostics and for correct encodings. llvm-svn: 135776
-
Jim Grosbach authored
llvm-svn: 135772
-
Jim Grosbach authored
llvm-svn: 135771
-
Benjamin Kramer authored
llvm-svn: 135768
-
Jay Foad authored
ConstantExpr::getGetElementPtr to use ArrayRef. llvm-svn: 135762
-
Jay Foad authored
ArrayRef. llvm-svn: 135761
-
Chandler Carruth authored
The header file was already properly located. The previous need for it in Support had to do with the version string printing which was fixed in r135757. Also update build dependencies where libraries that needed the functionality of the Target library (in the form of the TargetRegistry) were picking it up via Support. This is pretty pervasive, essentially every TargetInfo library (ARMInfo, etc) uses TargetRegistry, making it depend on Target. All of these were previously just sneaking by. llvm-svn: 135760
-
Chandler Carruth authored
Evan's recent refactorings (I believe). Specifically, MCDisassembler no longer depends on Target, and ARMDisassembler no longer depends on CodeGen. The added dependencies from ARMAsmParser to ARMDesc looks correct based on header file inclusion. llvm-svn: 135759
-