- Jul 15, 2011
-
-
Devang Patel authored
llvm-svn: 135232
-
Benjamin Kramer authored
llvm-svn: 135231
-
Benjamin Kramer authored
- I don't see a better way than duplicating all the code. llvm-svn: 135229
-
Benjamin Kramer authored
MachOObjectFile: Change isSectionText to return true for sections named text, not for load commands name __TEXT (which isn't the case in actual object files) llvm-svn: 135228
-
Bill Wendling authored
llvm-svn: 135227
-
Evan Cheng authored
Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. llvm-svn: 135219
-
Bill Wendling authored
* The personality function should be encoded as an absolute pointer to the function. llvm-svn: 135215
-
Devang Patel authored
llvm-svn: 135212
-
Devang Patel authored
Improve DbgScope->dump() output. llvm-svn: 135207
-
Devang Patel authored
Undo r135191 (i.e. reapply Chris's patch. Now linker maps NamedMDNodes first, so there is not any need to map DebugLoc). llvm-svn: 135205
-
Devang Patel authored
llvm-svn: 135204
-
Jim Grosbach authored
For example, "mlss r0, r1, r2, r3". The MLS instruction does not have a flag-setting variant. llvm-svn: 135203
-
Bill Wendling authored
unwind library expects. * Comment the permutation encoding for frameless stacks. llvm-svn: 135202
-
- Jul 14, 2011
-
-
Devang Patel authored
llvm-svn: 135200
-
Benjamin Kramer authored
llvm-svn: 135199
-
Benjamin Kramer authored
llvm-svn: 135198
-
Jim Grosbach authored
llvm-svn: 135192
-
Chris Lattner authored
llvm-svn: 135191
-
Jim Grosbach authored
The immediate operands are restricted to 0-7. Enforce that when parsing assembly. llvm-svn: 135189
-
Nicolas Geoffray authored
llvm-svn: 135186
-
Evan Cheng authored
registeration and creation code into XXXMCDesc libraries. llvm-svn: 135184
-
Chris Lattner authored
llvm-svn: 135183
-
Chris Lattner authored
llvm-svn: 135182
-
Eric Christopher authored
when determining validity of matching constraint. Allow i1 types access to the GR8 reg class for x86. Fixes PR10352 and rdar://9777108 llvm-svn: 135180
-
Jim Grosbach authored
Consolidate the individual declarations together for ease of reference. This mirrors the organization in X86, as well, so is good for consistency. No functional change. llvm-svn: 135179
-
Rafael Espindola authored
of named struct types. llvm-svn: 135178
-
Chris Lattner authored
llvm-svn: 135174
-
Chris Lattner authored
of calling getAllMetadata(). This is semantically identical, but doing it this way avoids unpacking the DebugLoc. llvm-svn: 135173
-
Chris Lattner authored
an MDNode. This saves a bunch of time and memory in the IR linker, e.g. when doing LTO of files with debug info. llvm-svn: 135172
-
Bruno Cardoso Lopes authored
llvm-svn: 135171
-
Benjamin Kramer authored
llvm-svn: 135169
-
Jim Grosbach authored
ldm/stm are the cannonical spellings for ldmia/stmia, so use them as such. Update the parsing/encoding tests accordingly. llvm-svn: 135168
-
Chris Lattner authored
llvm-svn: 135164
-
Chris Lattner authored
non-virtual function. llvm-svn: 135163
-
Chris Lattner authored
llvm-svn: 135157
-
Jim Grosbach authored
The ISB instruction takes an optional operand, just like DMB/DSB. Typically only 'sy' is meaningful. llvm-svn: 135156
-
Benjamin Kramer authored
llvm-svn: 135154
-
Chris Lattner authored
llvm-svn: 135151
-
Richard Osborne authored
instructions. llvm-svn: 135146
-
Frits van Bommel authored
Simplify some functions in the C API by using an ArrayRef to directly reference the array passed to them instead of copying it to a std::vector. llvm-svn: 135145
-