- Aug 20, 2010
-
-
Evan Cheng authored
llvm-svn: 111575
-
Evan Cheng authored
llvm-svn: 111574
-
Owen Anderson authored
llvm-svn: 111571
-
Owen Anderson authored
When a set of bitmask operations, typically from a bitfield initialization, only modifies the low bytes of a value, we can narrow the store to only over-write the affected bytes. llvm-svn: 111568
-
- Aug 19, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 111553
-
Mikhail Glushenkov authored
llvm-svn: 111552
-
Owen Anderson authored
llvm-svn: 111551
-
Owen Anderson authored
llvm-svn: 111543
-
Bill Wendling authored
llvm-svn: 111540
-
Bill Wendling authored
llvm-svn: 111539
-
Evan Cheng authored
llvm-svn: 111537
-
Michael J. Spencer authored
The Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 implements parts of C++0x based on the draft standard. An old version of the draft had a bug that makes std::pair<T1*, T2*>(something, 0) fail to compile. This is because the template<class U, class V> pair(U&& x, V&& y) constructor is selected, even though it later fails to implicitly convert U and V to frist_type and second_type. This has been fixed in n3090, but it seems that Microsoft is not going to update msvc. llvm-svn: 111535
-
Dale Johannesen authored
llvm-svn: 111534
-
Jim Grosbach authored
rdar://8277890 llvm-svn: 111533
-
Evan Cheng authored
llvm-svn: 111531
-
Evan Cheng authored
llvm-svn: 111530
-
Daniel Dunbar authored
changes. llvm-svn: 111529
-
Daniel Dunbar authored
llvm-svn: 111528
-
Eric Christopher authored
and correctness regressions. llvm-svn: 111527
-
Daniel Dunbar authored
llvm-svn: 111525
-
Daniel Dunbar authored
llvm-svn: 111524
-
Eric Christopher authored
llvm-svn: 111518
-
Benjamin Kramer authored
llvm-svn: 111517
-
Kenneth Uildriks authored
llvm-svn: 111516
-
Eli Friedman authored
cfe-dev, fixes an error compiling with MSVC. Using a StringRef here doesn't look safe in any case. llvm-svn: 111513
-
Jim Grosbach authored
base registers were required. This will allow for slightly better packing of the locals when alignment padding is necessary after callee saved registers. llvm-svn: 111508
-
Dan Gohman authored
llvm-svn: 111500
-
Eric Christopher authored
depending on the number of virtual registers appear to have all been handled now. llvm-svn: 111499
-
Chris Lattner authored
call and jumps. llvm-svn: 111496
-
Dan Gohman authored
of the two. llvm-svn: 111495
-
Chris Lattner authored
llvm-svn: 111494
-
Eric Christopher authored
llvm-svn: 111489
-
Daniel Dunbar authored
llvm-svn: 111487
-
Alexis Hunt authored
llvm-svn: 111484
-
Dale Johannesen authored
llvm-svn: 111483
-
Bill Wendling authored
llvm-svn: 111481
-
Alexis Hunt authored
llvm-svn: 111480
-
Jakob Stoklund Olesen authored
llvm-svn: 111468
-
Eric Christopher authored
llvm-svn: 111456
-
Alexis Hunt authored
For more information, see the accompanying clang patch. llvm-svn: 111454
-