- Oct 13, 2010
-
-
Bill Wendling authored
llvm-svn: 116370
-
Evan Cheng authored
Turn some fp stackifier assertion into errors to avoid silently generating bad code when assertions are off. rdar://8540457. llvm-svn: 116368
-
Jim Grosbach authored
explicit handling of the instructions referencing it from the MC code emitter. llvm-svn: 116367
-
Jim Grosbach authored
llvm-svn: 116365
-
Bill Wendling authored
to add 10+ lines to every instruction. It may turn out that we can move this base class into it's parent class. llvm-svn: 116362
-
Jim Grosbach authored
instruction should set the processor status flags or not. Remove the now unnecessary special handling for the bit from the MCCodeEmitter. llvm-svn: 116360
-
Bill Wendling authored
Fear not! I'm going to try a refactoring right now. :) llvm-svn: 116359
-
Bill Wendling authored
llvm-svn: 116354
-
Jim Grosbach authored
operand values. This is useful for operands which require additional trickery to encode into the instruction. For example, the ARM shifted immediate and shifted register operands. llvm-svn: 116353
-
Bill Wendling authored
llvm-svn: 116348
-
Bill Wendling authored
a separate bit in the coding. llvm-svn: 116347
-
- Oct 12, 2010
-
-
Eric Christopher authored
llvm-svn: 116339
-
Jim Grosbach authored
llvm-svn: 116338
-
Owen Anderson authored
perform initialization without static constructors AND without explicit initialization by the client. For the moment, passes are required to initialize both their (potential) dependencies and any passes they preserve. I hope to be able to relax the latter requirement in the future. llvm-svn: 116334
-
Eric Christopher authored
that says what why what we just asserted is wrong. llvm-svn: 116333
-
Michael J. Spencer authored
llvm-svn: 116330
-
Nick Lewycky authored
llvm-svn: 116323
-
Jim Grosbach authored
llvm-svn: 116322
-
Jim Grosbach authored
llvm-svn: 116321
-
Dan Gohman authored
llvm-svn: 116319
-
Jim Grosbach authored
llvm-svn: 116318
-
Jakob Stoklund Olesen authored
The reg-reg copies were no longer being generated since copyPhysReg copies physical registers only. The loads and stores are not necessary - The TC constraint is imposed by the TAILJMP and TCRETURN instructions, there should be no need for constrained loads and stores. llvm-svn: 116314
-
Jim Grosbach authored
ARM instructions. llvm-svn: 116313
-
Bob Wilson authored
"-mattr=+vfp3" is specified. However, this will not work for hardware that only supports 16 registers. Add a new flag to support -"mattr=+vfp3,+d16". Patch by Jan Voung! llvm-svn: 116310
-
Eric Christopher authored
address that we've looked through. Fixes compilation problems in tramp3d from earlier patch. llvm-svn: 116296
-
Eric Christopher authored
Made necessary edits to configure.ac and regenerated. llvm-svn: 116291
-
Eric Christopher authored
llvm-svn: 116284
-
Cameron Esfahani authored
llvm-svn: 116282
-
Dan Gohman authored
llvm-svn: 116280
-
Dan Gohman authored
llvm-svn: 116279
-
Dan Gohman authored
llvm-svn: 116278
-
Dan Gohman authored
llvm-svn: 116277
-
Dan Gohman authored
llvm-svn: 116276
-
Francois Pichet authored
Disable warning C4267 for MSVC. Otherwise it generate literally thousands of warnings when targeting x64. The warning occurs because int is 32 bit but size_t is 64 bit on Win64. llvm-svn: 116274
-
Dan Gohman authored
llvm-svn: 116272
-
Evan Cheng authored
llvm-svn: 116266
-
Dan Gohman authored
llvm-svn: 116264
-
Dan Gohman authored
stop searching when it has found a match. llvm-svn: 116262
-
Jim Grosbach authored
register operand. llvm-svn: 116259
-
Jason W Kim authored
Added ARM specific ELF section types. Added AttributesSection to ARMElfTargetObject First step in unifying .cpu assembly tag with ELF/.o llc now asserts on actual ELF emission on -filetype=obj :-) llvm-svn: 116257
-