- Oct 12, 2010
-
-
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
-
Nick Lewycky authored
llvm-svn: 116323
-
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
llvm-svn: 116284
-
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
-
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
-
Evan Cheng authored
llvm-svn: 116251
-
Eric Christopher authored
llvm-svn: 116249
-
- Oct 11, 2010
-
-
Jakob Stoklund Olesen authored
This helps hiding the LiveRange class which really should be private. llvm-svn: 116244
-
Eric Christopher authored
llvm-svn: 116240
-
Daniel Dunbar authored
llvm-svn: 116239
-
Eric Christopher authored
leave custom lowerings for later. Fixes some nightly tests. llvm-svn: 116232
-
Jakob Stoklund Olesen authored
virtual registers for those stores since RegAllocFast requires that each live physreg only be used once. This fixes PR8357. llvm-svn: 116222
-
Eric Christopher authored
llvm-svn: 116220
-
Eric Christopher authored
llvm-svn: 116218
-
Eric Christopher authored
Also don't use fast-isel on non-darwin since it's untested. llvm-svn: 116217
-
Andrew Trick authored
llvm-svn: 116214
-
Jim Grosbach authored
matching in tblgen to do the predicate operand. llvm-svn: 116213
-
Eric Christopher authored
llvm-svn: 116212
-
Jakob Stoklund Olesen authored
LocalRewriter. This is a bit of a hack that adds an implicit use operand to model the read-modify-write nature of a partial redef. Uses and defs are rewritten in separate passes, and a single operand would never be processed twice. <rdar://problem/8518892> llvm-svn: 116210
-
Francois Pichet authored
llvm-svn: 116201
-
Eric Christopher authored
llvm-svn: 116198
-
Eric Christopher authored
llvm-svn: 116197
-
Eric Christopher authored
llvm-svn: 116196
-
Eric Christopher authored
llvm-svn: 116195
-