- Aug 20, 2010
-
-
Daniel Dunbar authored
of the current thread. This has the unfortunate effect that assert() and abort() will end up bypassing our crash recovery attempts. We work around this for anything in the same linkage unit by just defining our own versions of the assert handler and abort. llvm-svn: 111583
-
Owen Anderson authored
llvm-svn: 111582
-
Bob Wilson authored
extending vector load should extend each element in the same way as the corresponding scalar extending load. llvm-svn: 111577
-
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
-