- 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
-
Ted Kremenek authored
llvm-svn: 109907
-
Bill Wendling authored
later to identify and possibly remove superfluous compare instructions -- those that are testing for and setting a status flag that should already be set. llvm-svn: 109901
-
Johnny Chen authored
Change the prototype of ScriptInterpreter::ExecuteOneLine() to return bool instead of void and take one additional parameter as CommandReturnObject *. Propagate the status of one-liner execution back appropriately. llvm-svn: 109899
-
- Jul 30, 2010
-
-
Tom Care authored
llvm-svn: 109895
-
Howard Hinnant authored
llvm-svn: 109894
-
Tom Care authored
llvm-svn: 109893
-
Dale Johannesen authored
formerly rejected by the FE, so asserted in the BE; now the FE only warns, so we treat it as a legitimate fatal error in PPC BE. This means the test for the feature won't pass, so it's xfail'd. llvm-svn: 109892
-