- Aug 02, 2010
-
-
Daniel Dunbar authored
run the tests using DejaGNU, but not for much longer. This is a last call for DejaGNU supporters, if no one complains soon the DejaGNU support is going to die. llvm-svn: 109997
-
Daniel Dunbar authored
rewritten by me to not require updating all the target initialization routine names. llvm-svn: 109996
-
Nick Lewycky authored
llvm-svn: 109995
-
Daniel Dunbar authored
Gray. llvm-svn: 109994
-
Daniel Dunbar authored
was invoked from (which may not be where the executable itself is). - This allows having e.g., /Developer/usr/bin/clang be a symlink to some other location, while still making sure the Driver finds 'as', 'ld', etc. relative to itself. llvm-svn: 109989
-
Daniel Dunbar authored
llvm-svn: 109988
-
Eli Friedman authored
randomly. This makes us consistently show "-pedantic" as the warning option for a warning where appropriate. llvm-svn: 109987
-
- Aug 01, 2010
-
-
John McCall authored
Note some obvious false positives in the test case. llvm-svn: 109986
-
Eli Friedman authored
improves the generated code in some cases. llvm-svn: 109985
-
John McCall authored
will end up bizarrely mirroring CGExprConstant, but that might be the hazard of this feature. llvm-svn: 109984
-
Benjamin Kramer authored
llvm-svn: 109971
-
John McCall authored
a class template. Fixes rdar://problem/8243419. llvm-svn: 109967
-
Bill Wendling authored
llvm-svn: 109966
-
John McCall authored
llvm-svn: 109965
-
John McCall authored
those with initializers. llvm-svn: 109964
-
John McCall authored
a switch or goto somewhere in the function. Indirect gotos trigger the jump-checker regardless, because the conditions there are slightly more elaborate and it's too marginal a case to be worth optimizing. Turns off the jump-checker in a lot of cases in C++. rdar://problem/7702918 llvm-svn: 109962
-
Nick Lewycky authored
llvm-svn: 109961
-
John McCall authored
the magic of inline assembly. Essentially we use read and write hazards on the set of local variables to force flushing locals to memory immediately before any protected calls and to inhibit optimizing locals across the setjmp->catch edge. Fixes rdar://problem/8160285 llvm-svn: 109960
-
Bob Wilson authored
away from a computer now. --- Reverse-merging r109881 into '.': D test/CodeGen/X86/avx-intrinsics-x86.ll D test/CodeGen/X86/avx-intrinsics-x86_64.ll llvm-svn: 109959
-
- Jul 31, 2010
-
-
Daniel Dunbar authored
anything. llvm-svn: 109958
-
Daniel Dunbar authored
anything. llvm-svn: 109957
-
Daniel Dunbar authored
llvm-svn: 109956
-
Michael J. Spencer authored
llvm-svn: 109954
-
Daniel Dunbar authored
like my instcombine patch.", in an attempt to fix Clang i386 bootstrap. - Also PR7719. llvm-svn: 109953
-
Daniel Dunbar authored
options align. llvm-svn: 109952
-
Rafael Espindola authored
module and take a const BugDriver. llvm-svn: 109951
-
Gabor Greif authored
llvm-svn: 109950
-
Michael J. Spencer authored
llvm-svn: 109949
-
Bob Wilson authored
the jtblock_operand print methods. This avoids extra newlines in the disassembler's output. PR7757. llvm-svn: 109948
-
Michael J. Spencer authored
llvm-svn: 109947
-
Bob Wilson authored
llvm-svn: 109946
-
Ted Kremenek authored
After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! llvm-svn: 109939
-
Sean Callanan authored
call Objective-C methods from expressions. Also added some more logging to the function-calling thread plan so that we can see the registers when a function finishes. Also documented things maybe a bit better. llvm-svn: 109938
-
Douglas Gregor authored
the files in the precompiled preamble have changed since it was build, force the preamble to be rebuilt. llvm-svn: 109937
-
Rafael Espindola authored
exactly what bugpoint expected it to do. There was also only one user of BlockExtractorPass(const std::vector<BasicBlock*> &B), so just remove it and make BlockExtractorPass read BlockFile. This fixes bugpoint's block extraction. Nick, please review. llvm-svn: 109936
-
Owen Anderson authored
Add an initial implementation of PHI translation for LazyValueInfo. This involves rolling back some of my earlier data structure improvements until I can ensure that there are no iterator invalidation problems. llvm-svn: 109935
-
Evan Cheng authored
Add -disable-shifter-op to disable isel of shifter ops. On Cortex-a9 the shifts cost extra instructions so it might be better to emit them separately to take advantage of dual-issues. llvm-svn: 109934
-
Bob Wilson authored
reference registers past the end of the NEON register file, and report them as invalid instead of asserting when trying to print them. PR7746. llvm-svn: 109933
-
Howard Hinnant authored
llvm-svn: 109931
-
Greg Clayton authored
launch it due to not being able to get the task port. A SIGHUP was killing us and also an error string wasn't properly being passed along. Got rid of a class error variable that can only lead to multi-threaded crashes. llvm-svn: 109930
-