- Nov 11, 2010
-
-
Jim Grosbach authored
llvm-svn: 118794
-
Rafael Espindola authored
a leftover from the removal of isExplicit. llvm-svn: 118774
-
Jim Grosbach authored
llvm-svn: 118767
-
Jim Grosbach authored
llvm-svn: 118761
-
Jim Grosbach authored
llvm-svn: 118757
-
Jim Grosbach authored
encoding bits. llvm-svn: 118738
-
Jim Grosbach authored
llvm-svn: 118736
-
Jim Grosbach authored
llvm-svn: 118732
-
Jim Grosbach authored
llvm-svn: 118730
-
- Nov 10, 2010
-
-
Nate Begeman authored
llvm-svn: 118720
-
Jim Grosbach authored
double quoting of ObjC symbol names in constant pool entries. rdar://8652107 llvm-svn: 118688
-
Jim Grosbach authored
VariantKind marker to indicate the additional information necessary. Update MC to handle the new Kinds. rdar://8647623 llvm-svn: 118671
-
Bruno Cardoso Lopes authored
llvm-svn: 118667
-
Bill Wendling authored
llvm-svn: 118662
-
Matt Beaumont-Gay authored
llvm-svn: 118656
-
Bill Wendling authored
llvm-svn: 118653
-
Bill Wendling authored
llvm-svn: 118648
-
- Nov 09, 2010
-
-
Bill Wendling authored
llvm-svn: 118644
-
Bob Wilson authored
as derived from the target triple. This is important for enabling features that are implied based on the architecture version. llvm-svn: 118643
-
Bob Wilson authored
It is only supported for ARM code. Normally Thumb2 code would use DMB instead, but depending on how the compiler is invoked (e.g., -mattr=-db) that might be disabled. This prevents a "cannot select MEMBARRIER_MCR" error in that situation. Radar 8644195 llvm-svn: 118642
-
Bill Wendling authored
* LDM, et al, uses a bit mask to indicate the register list. * VLDM, et al, uses a base register plus number. The LDM instructions may be non-contiguous, but the VLDM ones must be contiguous. Those are semantic checks that should be done later in the compiler. Also postpone the creation of the bit mask until it's needed. llvm-svn: 118640
-
Jim Grosbach authored
help in MC'izing the references that use them. llvm-svn: 118633
-
Jim Grosbach authored
pseudo-label. (TLS stuff). llvm-svn: 118609
-
Chris Lattner authored
llvm-svn: 118608
-
Jim Grosbach authored
llvm-svn: 118606
-
Jim Grosbach authored
object file emission. llvm-svn: 118601
-
Jim Grosbach authored
llvm-svn: 118600
-
Jim Grosbach authored
a left shift by zero. llvm-svn: 118587
-
Jim Grosbach authored
llvm-svn: 118586
-
Bruno Cardoso Lopes authored
llvm-svn: 118515
-
Jim Grosbach authored
llvm-svn: 118513
-
Jim Grosbach authored
constant pool references and global variable refernces to resolve properly for object file generation. For example, int x; void foo(unsigned a, unsigned *p) { p[a] = x; } can now be successfully compiled directly to an (ARM mode) object file. llvm-svn: 118469
-
Bill Wendling authored
llvm-svn: 118462
-
Bill Wendling authored
llvm-svn: 118458
-
Bill Wendling authored
llvm-svn: 118457
-
Bill Wendling authored
number of registers in the list. llvm-svn: 118456
-
Owen Anderson authored
llvm-svn: 118453
-
- Nov 08, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 118447
-
Bill Wendling authored
llvm-svn: 118446
-
Bruno Cardoso Lopes authored
llvm-svn: 118445
-