- Jun 12, 2010
-
-
Bruno Cardoso Lopes authored
Introduce the VEX_X field llvm-svn: 105859
-
Daniel Dunbar authored
llvm-svn: 105858
-
Daniel Dunbar authored
quoting problems. Not particularly ideal, but should work ok. Based on a patch by Michael Spencer! llvm-svn: 105855
-
- Jun 11, 2010
-
-
Bob Wilson authored
the machine instruction representation of the immediate value to be encoded into an integer with similar fields as the actual VMOV instruction. This makes things easier for the disassembler, since it can just stuff the bits into the immediate operand, but harder for the asm printer since it has to decode the value to be printed. Testcase for the encoding will follow later when MC has more support for ARM. llvm-svn: 105836
-
- Jun 10, 2010
-
-
Nate Begeman authored
llvm-svn: 105792
-
Bruno Cardoso Lopes authored
providing more ways to factor out commonality from the records. llvm-svn: 105776
-
Nate Begeman authored
llvm-svn: 105769
-
- Jun 09, 2010
-
-
Nate Begeman authored
This will be used primarily by NEON shift intrinsics. llvm-svn: 105733
-
Eric Christopher authored
llvm-svn: 105726
-
Nate Begeman authored
Parenthesize macro args llvm-svn: 105682
-
Nate Begeman authored
Handle extract hi/lo with common code llvm-svn: 105666
-
Bruno Cardoso Lopes authored
immediates to avoid breaking the build. llvm-svn: 105652
-
- Jun 08, 2010
-
-
Nate Begeman authored
llvm-svn: 105600
-
Nate Begeman authored
Refine BuiltinsARM.def types a bit, we should do a better job of this to save some c++ code in CGBuiltins. llvm-svn: 105598
-
Nate Begeman authored
fix vcvt naming handle vdup, vcombine with generic vector code llvm-svn: 105588
-
- Jun 07, 2010
-
-
Nate Begeman authored
llvm-svn: 105531
-
- Jun 05, 2010
-
-
Chris Lattner authored
In file included from X86InstrInfo.cpp:16: X86GenInstrInfo.inc:2789: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2790: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2792: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2793: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2808: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2809: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2816: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2817: error: integer constant is too large for 'long' type llvm-svn: 105524
-
Bruno Cardoso Lopes authored
yet, only assembly encoding support. llvm-svn: 105521
-
Bruno Cardoso Lopes authored
llvm-svn: 105519
-
Nate Begeman authored
llvm-svn: 105496
-
- Jun 04, 2010
-
-
Nate Begeman authored
llvm-svn: 105488
-
Nate Begeman authored
llvm-svn: 105461
-
Nate Begeman authored
llvm-svn: 105456
-
Nate Begeman authored
Add skeleton of support for emitting the list of prototypes for BuiltinsARM.def llvm-svn: 105443
-
- Jun 03, 2010
-
-
Nate Begeman authored
llvm-svn: 105416
-
Dale Johannesen authored
A temporary flag -arm-tail-calls defaults to off, so there is no functional change by default. Intrepid users may try this; simple cases work but there are bugs. llvm-svn: 105413
-
Benjamin Kramer authored
llvm-svn: 105396
-
Benjamin Kramer authored
llvm-svn: 105390
-
Benjamin Kramer authored
implementation. Force the internal one to unbreak clang selfhost on linux. llvm-svn: 105386
-
Nate Begeman authored
arm_neon.h now makes it through clang and generates appropriate code for those functions which can use generic vector operators rather than __builtin_neon_* llvm-svn: 105380
-
Benjamin Kramer authored
llvm-svn: 105355
-
Benjamin Kramer authored
llvm-svn: 105354
-
Benjamin Kramer authored
llvm-svn: 105353
-
Benjamin Kramer authored
OSX users: make sure that CrashReporter is disabled when running unit tests. Death tests are enabled now so you'll get a ton of message boxes. llvm-svn: 105352
-
- Jun 02, 2010
-
-
Nate Begeman authored
llvm-svn: 105349
-
Duncan Sands authored
llvm-svn: 105318
-
Nate Begeman authored
llvm-svn: 105316
-
Nate Begeman authored
llvm-svn: 105315
-
Nate Begeman authored
llvm-svn: 105307
-
Alexis Hunt authored
llvm-svn: 105297
-