- Jul 15, 2011
-
-
Bill Wendling authored
llvm-svn: 135236
-
Chandler Carruth authored
backend. Moved some MCAsmInfo files down into the MCTargetDesc sublibraries, removed some (i suspect long) dead files from other parts of the CMake build, etc. Also copied the include directory hack from the Makefile. Finally, updated the lib deps. I spot checked this, and think its correct, but review appreciated there. llvm-svn: 135234
-
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
-