- Jun 05, 2010
-
-
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
-
- Jun 01, 2010
-
-
Dan Gohman authored
llvm-svn: 105270
-
- May 31, 2010
-
-
Chris Lattner authored
llvm-svn: 105225
-
Dan Gohman authored
EOF is detected. llvm-svn: 105223
-
- May 30, 2010
-
-
Alexis Hunt authored
The StmtNodes generator has been generalized to allow for the creation of DeclNodes tables as well, and another emitter was added for DeclContexts. llvm-svn: 105164
-
- May 29, 2010
-
-
Jakob Stoklund Olesen authored
Also verify that all subregister indices compose unambiguously. llvm-svn: 105064
-
- May 28, 2010
-
-
Nate Begeman authored
llvm-svn: 104927
-
Eli Friedman authored
llvm-svn: 104912
-
Nate Begeman authored
of the intrinsics. The goal is to auto-generate both support for GCC-style (vector) and ARM-style (struct of vector) intrinsics. This is work in progress, but will be completed soon. llvm-svn: 104910
-
- May 27, 2010
-
-
Dan Gohman authored
raw_ostream doesn't try to do its own error handling. llvm-svn: 104881
-
Dan Gohman authored
llvm-svn: 104874
-
Dan Gohman authored
llvm-svn: 104845
-
Daniel Dunbar authored
llvm-svn: 104806
-
Jakob Stoklund Olesen authored
llvm-svn: 104755
-
- May 26, 2010
-
-
Jakob Stoklund Olesen authored
This means that our Registers are now ordered R7, R8, R9, R10, R12, ... Not R1, R10, R11, R12, R2, R3, ... llvm-svn: 104745
-
Jakob Stoklund Olesen authored
llvm-svn: 104741
-
Jakob Stoklund Olesen authored
A Register with subregisters must also provide SubRegIndices for adressing the subregisters. TableGen automatically inherits indices for sub-subregisters to minimize typing. CompositeIndices may be specified for the weirder cases such as the XMM sub_sd index that returns the same register, and ARM NEON Q registers where both D subregs have ssub_0 and ssub_1 sub-subregs. It is now required that all subregisters are named by an index, and a future patch will also require inherited subregisters to be named. This is necessary to allow composite subregister indices to be reduced to a single index. llvm-svn: 104704
-
Jakob Stoklund Olesen authored
This reverts commit 104654. llvm-svn: 104660
-