- Dec 08, 2010
-
-
Jakob Stoklund Olesen authored
This speeds up RegAllocBasic by 20%, not counting releaseMemory which becomes way faster. llvm-svn: 121201
-
Jakob Stoklund Olesen authored
llvm-svn: 121200
-
Bill Wendling authored
llvm-svn: 121198
-
Evan Cheng authored
vpush instructions to save / restore VFP / NEON registers like this: vpush {d8,d10,d11} vpop {d8,d10,d11} vpush and vpop do not allow gaps in the register list. rdar://8728956 llvm-svn: 121197
-
Jim Grosbach authored
llvm-svn: 121196
-
Bill Wendling authored
functionality change. llvm-svn: 121195
-
- Dec 07, 2010
-
-
Bob Wilson authored
llvm-svn: 121190
-
Bob Wilson authored
llvm-svn: 121187
-
Jim Grosbach authored
llvm-svn: 121186
-
Devang Patel authored
llvm-svn: 121184
-
Owen Anderson authored
llvm-svn: 121182
-
Jim Grosbach authored
llvm-svn: 121180
-
Jim Grosbach authored
possible. They were duplicates for everything exception the source pattern before. llvm-svn: 121179
-
Evan Cheng authored
llvm-svn: 121176
-
Bob Wilson authored
so they can be implemented without requiring clang builtins. Radar 8446238. llvm-svn: 121173
-
Evan Cheng authored
llvm-svn: 121172
-
Dan Gohman authored
uses of the function's blocks with undef. This code isn't needed, because BasicBlock's destructor handles such uses. Also, undef isn't correct, since blockaddresses may still be used for comparisons with null. llvm-svn: 121170
-
Jim Grosbach authored
llvm-svn: 121167
-
Jim Grosbach authored
an assert, at least. llvm-svn: 121166
-
Bruno Cardoso Lopes authored
Remove target specific node MipsISD::CMov, which is not used because all conditional moves are directly matched using tablegen patterns. If there's a need in the future, we can introduce it again llvm-svn: 121164
-
Bruno Cardoso Lopes authored
(select (load (load tga0)) (load tga1)) => (load (select (load tga0) tga1)) Thanks to Akira for pointing that. llvm-svn: 121163
-
Jakob Stoklund Olesen authored
llvm-svn: 121162
-
Michael J. Spencer authored
llvm-svn: 121161
-
Michael J. Spencer authored
llvm-svn: 121160
-
Michael J. Spencer authored
llvm-svn: 121157
-
Michael J. Spencer authored
llvm-svn: 121156
-
Michael J. Spencer authored
llvm-svn: 121155
-
Jim Grosbach authored
llvm-svn: 121153
-
Rafael Espindola authored
Fix absolute recording of differences of symbols in two sections. Reduced from ctor_dtor_count-2.cpp. llvm-svn: 121152
-
Michael J. Spencer authored
via their return value instead of an out parameter. llvm-svn: 121149
-
Daniel Dunbar authored
comment. llvm-svn: 121146
-
Benjamin Kramer authored
llvm-svn: 121142
-
Frits van Bommel authored
The last uses of these functions were removed in r113852 when LazyValueInfo was permanently enabled and removed the need for them. llvm-svn: 121133
-
Frits van Bommel authored
llvm-svn: 121127
-
Jay Foad authored
zextOrTrunc(), and APSInt methods extend(), extOrTrunc() and new method trunc(), to be const and to return a new value instead of modifying the object in place. llvm-svn: 121120
-
Owen Anderson authored
llvm-svn: 121119
-
NAKAMURA Takumi authored
utils/lit/lit/TestFormats.py: [PR8438] unittests: Seek *Tests (not BUILD_MODE/*Tests) under whole unittests/ if BUILD_MODE == '.' llvm-svn: 121118
-
NAKAMURA Takumi authored
llvm-svn: 121117
-
Rafael Espindola authored
llvm-svn: 121114
-
NAKAMURA Takumi authored
llvm-svn: 121113
-