- Jul 30, 2009
-
-
Dan Gohman authored
due to x86 encoding restrictions. This is currently off by default because it may cause code quality regressions. This is for PR4572. llvm-svn: 77565
-
Dan Gohman authored
llvm-svn: 77558
-
Bob Wilson authored
llvm-svn: 77557
-
Dan Gohman authored
llvm-svn: 77553
-
Evan Cheng authored
llvm-svn: 77522
-
Evan Cheng authored
llvm-svn: 77521
-
Owen Anderson authored
llvm-svn: 77516
-
- Jul 29, 2009
-
-
Chris Lattner authored
now that TargetOperandInfo does the heavy lifting. llvm-svn: 77508
-
Evan Cheng authored
llvm-svn: 77507
-
Chris Lattner authored
and convert code to using it, instead of having lots of things poke the isLookupPtrRegClass() method directly. 2. Make PointerLikeRegClass contain a 'kind' int, and store it in the existing regclass field of TargetOperandInfo when the isLookupPtrRegClass() predicate is set. Make getRegClass pass this into TargetRegisterInfo::getPointerRegClass(), allowing targets to have multiple ptr_rc things. llvm-svn: 77504
-
Chris Lattner authored
support multiple different pointer register classes. llvm-svn: 77501
-
Evan Cheng authored
- Darwin Thumb2 call clobbers r9. llvm-svn: 77500
-
Eric Christopher authored
llvm-svn: 77480
-
Bob Wilson authored
wide vectors. Likewise, change VSTn intrinsics to take separate arguments for each vector in a multi-vector struct. Adjust tests accordingly. llvm-svn: 77468
-
Chris Lattner authored
llvm-svn: 77442
-
Chris Lattner authored
llvm-svn: 77441
-
Chris Lattner authored
llvm-svn: 77438
-
Chris Lattner authored
llvm-svn: 77435
-
Chris Lattner authored
llvm-svn: 77434
-
Chris Lattner authored
No functionality change. llvm-svn: 77432
-
Chris Lattner authored
llvm-svn: 77430
-
Chris Lattner authored
remove some completely wrong code. 1 is never < 16. It turns out that GCC appears to put strings of any length into the ELF cstring equivalent, so just rip out the code. llvm-svn: 77429
-
Evan Cheng authored
llvm-svn: 77422
-
Eric Christopher authored
llvm-svn: 77415
-
Bill Wendling authored
Leopard. llvm-svn: 77414
-
Eric Christopher authored
to ptest instruction plus setcc. Revamp ptest instruction. Add test. llvm-svn: 77407
-
Daniel Dunbar authored
llvm-svn: 77404
-
David Goodwin authored
Thumb-2: fix typo that caused incorrect stack elimination for VFP operations and very large stack frames. llvm-svn: 77401
-
Daniel Dunbar authored
llvm-svn: 77384
-
Bill Wendling authored
llvm-svn: 77376
-
- Jul 28, 2009
-
-
Bill Wendling authored
dealing with Data. llvm-svn: 77372
-
Devang Patel authored
New name is Metadata.h. llvm-svn: 77370
-
Owen Anderson authored
llvm-svn: 77366
-
Evan Cheng authored
In thumb2 mode, add pc is unpredictable. Use add + mov pc instead (that is until more optimization goes in). llvm-svn: 77364
-
-
Daniel Dunbar authored
llvm-svn: 77362
-
Chris Lattner authored
llvm-svn: 77350
-
Owen Anderson authored
llvm-svn: 77347
-
-
Chris Lattner authored
llvm-svn: 77336
-