- Mar 23, 2010
-
-
Evan Cheng authored
llvm-svn: 99319
-
Bob Wilson authored
These instructions are only needed for codegen, so I've removed all the explicit encoding bits for now; they should be set in the same way as the for VLDMD and VSTMD whenever we add encodings for VFP. The use of addrmode5 requires that the instructions be custom-selected so that the number of registers can be set in the AM5Opc value. llvm-svn: 99309
-
Bob Wilson authored
llvm-svn: 99295
-
Johnny Chen authored
Ref: A7.4.6 One register and a modified immediate value. llvm-svn: 99288
-
Evan Cheng authored
Teach simplify libcall to transform __strcpy_chk to __memcpy_chk to enable optimizations down stream. llvm-svn: 99282
-
Gabor Greif authored
if Function::hasAddressTaken works as advertised also included some cosmetic cleanups llvm-svn: 99276
-
Gabor Greif authored
llvm-svn: 99275
-
Bob Wilson authored
llvm-svn: 99266
-
Bob Wilson authored
of D registers. Add a separate VST1q instruction with a Q register source operand for use by storeRegToStackSlot. llvm-svn: 99265
-
Evan Cheng authored
llvm-svn: 99263
-
Bob Wilson authored
of D registers. Add a separate VLD1q instruction with a Q register destination operand for use by loadRegFromStackSlot. llvm-svn: 99261
-
Daniel Dunbar authored
Also, both MCMachOStreamer and MCAssembler are now target independent! llvm-svn: 99256
-
Daniel Dunbar authored
MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particular instruction + fixups might need relaxation. llvm-svn: 99249
-
Daniel Dunbar authored
MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target dependencies in MCMachOStreamer and MCAssembler. llvm-svn: 99248
-
Daniel Dunbar authored
llvm-svn: 99245
-
Daniel Dunbar authored
MC: Tweak MCInstFragment to include the encoded data and fixups, so that we don't need to recompute them during relaxation. I will revisit this once all the other pieces of fast relaxation are in place. llvm-svn: 99244
-
Jeffrey Yasskin authored
llvm-svn: 99231
-
Daniel Dunbar authored
llvm-svn: 99229
-
Daniel Dunbar authored
llvm-svn: 99228
-
Chris Lattner authored
llvm-svn: 99227
-
Devang Patel authored
llvm-svn: 99225
-
- Mar 22, 2010
-
-
Evan Cheng authored
llvm-svn: 99224
-
Devang Patel authored
DW_AT_stmt_list attribute attached with a compile unit encodes offset of line number information for this compile unit in debug_line section. This offset is always zero when only one compile unit is emitted in a object file. llvm-svn: 99223
-
Daniel Dunbar authored
MC: Fix a few more cases we were passing an MCDataFragment when a MCFragment would do, and sprinkle in some const. llvm-svn: 99218
-
Daniel Dunbar authored
llvm-svn: 99217
-
Daniel Dunbar authored
llvm-svn: 99216
-
Evan Cheng authored
llvm-svn: 99214
-
Chris Lattner authored
instead of as a single element list with VoidTy. Now with a fix for the verifier. llvm-svn: 99206
-
Daniel Dunbar authored
MC: Change MCObjectWriter::RecordRelocation to take an MCFragment (instead of a MCDataFragment). Object files should only need the generic MCFragment features. llvm-svn: 99205
-
Daniel Dunbar authored
llvm-svn: 99204
-
Daniel Dunbar authored
llvm-svn: 99203
-
Daniel Dunbar authored
llvm-svn: 99202
-
Bob Wilson authored
llvm-svn: 99201
-
Jeffrey Yasskin authored
it allocates to DwarfDebug::DIEValues. llvm-svn: 99196
-
Evan Cheng authored
llvm-svn: 99195
-
Bob Wilson authored
llvm-svn: 99192
-
Bob Wilson authored
corresponding NEON instructions, instead of operation they are currently used for. llvm-svn: 99189
-
Bob Wilson authored
llvm-svn: 99187
-
Bob Wilson authored
specify encoding bits in arguments instead of "let" expressions. llvm-svn: 99185
-
Jakob Stoklund Olesen authored
Thanks, Chris! llvm-svn: 99183
-