- Sep 02, 2009
-
-
Zhongxing Xu authored
Now bad callee is checked as a PreVisit to the CallExpr. llvm-svn: 80771
-
Zhongxing Xu authored
in the BugReport. When all internal bug checking logic are moved to checkers, BuiltinBug will not reference GRExprEngine, and FlushReports() will be not necessary, since all bugs are emitted into the equivalent classes immediately. For now just add a ctor with no arguments. llvm-svn: 80770
-
Chris Lattner authored
llvm-svn: 80769
-
Chris Lattner authored
the instruction BBI points to. llvm-svn: 80768
-
Chris Lattner authored
llvm-svn: 80767
-
Chris Lattner authored
llvm-svn: 80766
-
Ted Kremenek authored
motivated from Shark profiles that shows that 'markLive' was very heavy when using --analyzer-store=region. On my benchmark file, this reduces the analysis time for --analyzer-store=region from 19.5s to 13.5s and for --analyzer-store=basic from 5.3s to 3.5s. For the benchmark file, this is a reduction of about 30% analysis time for both analysis modes (a huge win). llvm-svn: 80765
-
Chris Lattner authored
llvm-svn: 80764
-
Chris Lattner authored
conditional moves as a subtarget feature. This is the easy part of PR4841. llvm-svn: 80763
-
Chris Lattner authored
and we get the original pointer type. This doesn't mean that we're at the first pointer being indexed. Correct the predicate. llvm-svn: 80762
-
Chris Lattner authored
return a vector of i1, not i1 itself. llvm-svn: 80761
-
Chris Lattner authored
a comment so that I don't change this in the future :) llvm-svn: 80760
-
Chris Lattner authored
llvm-svn: 80759
-
Duncan Sands authored
about singular iterators when building with expensive checks turned on. llvm-svn: 80757
-
-
Daniel Dunbar authored
from the host and hope that works. llvm-svn: 80751
-
John McCall authored
of any previous declaration in case we replace it in a class's declaration table. Fixes bug 4858. This sort of thing makes me reconsider putting friend declarations in declaration lists. llvm-svn: 80750
-
Dan Gohman authored
llvm-svn: 80749
-
John McCall authored
llvm-svn: 80748
-
Mike Stump authored
llvm-svn: 80747
-
Sean Callanan authored
Added a 64-bit ADD %RAX, imm32 instruction. Added all 4 forms for AND %rAX, imm and CMP %rAX, imm. llvm-svn: 80746
-
John McCall authored
decl list, and remove some workarounds that were due to this. Thanks to Eli for pointing this out and providing the test case. llvm-svn: 80745
-
Mike Stump authored
llvm-svn: 80744
-
Mike Stump authored
llvm-svn: 80743
-
Evan Cheng authored
desired triplet is a sub-target, e.g. thumbv7 vs. arm host). Reverting the patch isn't quite right either since the previous behavior does not allow the triplet to be overridden with -march. llvm-svn: 80742
-
Devang Patel authored
llvm-svn: 80741
-
Fariborz Jahanian authored
llvm-svn: 80740
-
Fariborz Jahanian authored
objc's non-fragile ABI. llvm-svn: 80739
-
Devang Patel authored
For now disable MDNode uniquing. This fixes llvm-gcc bootstrap failure on certain Mac OS X 10.5. I am working on a proper fix. llvm-svn: 80738
-
Mike Stump authored
llvm-svn: 80737
-
Bob Wilson authored
to find the kill, since we already have the operand. llvm-svn: 80736
-
Fariborz Jahanian authored
where we build the constructor's initializer list. llvm-svn: 80735
-
Bob Wilson authored
llvm-svn: 80733
-
Mike Stump authored
llvm-svn: 80732
-
Bob Wilson authored
llvm-svn: 80731
-
Daniel Dunbar authored
llvm-svn: 80730
-
Daniel Dunbar authored
llvm-svn: 80729
-
Daniel Dunbar authored
- Bruno, please check!! llvm-svn: 80728
-
Daniel Dunbar authored
llvm-svn: 80727
-
Daniel Dunbar authored
Remove Offset from ExternalSybmol MachineOperands, this is unused (and at least partly unsupported, in X86 encoding at least). llvm-svn: 80726
-