- Mar 27, 2010
-
-
Ted Kremenek authored
llvm-svn: 99720
-
Dan Gohman authored
llvm-svn: 99719
-
Dan Gohman authored
and initialized separately. llvm-svn: 99717
-
Dan Gohman authored
llvm-svn: 99716
-
Dan Gohman authored
llvm-svn: 99715
-
Dan Gohman authored
llvm-svn: 99714
-
Jeffrey Yasskin authored
pointer. There was also a SmallPtrSet whose settiness wasn't being used, so I changed it to a SmallVector. llvm-svn: 99713
-
Kovarththanan Rajaratnam authored
llvm-svn: 99712
-
Jeffrey Yasskin authored
llvm-svn: 99711
-
Jeffrey Yasskin authored
MemoizedResultChart. llvm-svn: 99710
-
John McCall authored
nested within, and suddenly local classes start working. Wouldn't be necessary if I hadn't used local classes in Clang in the first place. Or, well, wouldn't be necessary yet. :) llvm-svn: 99709
-
John McCall authored
llvm-svn: 99708
-
Jeffrey Yasskin authored
llvm-svn: 99707
-
Jeffrey Yasskin authored
freeing that memory when the GV is destroyed. llvm-svn: 99706
-
Bob Wilson authored
llvm-svn: 99705
-
Bob Wilson authored
llvm-svn: 99704
-
Chris Lattner authored
llvm-svn: 99703
-
Rafael Espindola authored
llvm-svn: 99702
-
Rafael Espindola authored
the typeinfo for the fundamental types. Fixes PR6685. llvm-svn: 99701
-
Chris Lattner authored
llvm-svn: 99700
-
Eric Christopher authored
of the previous load - it's usually important. For example, we don't want to blindly turn an unaligned load into an aligned one. llvm-svn: 99699
-
Bill Wendling authored
llvm-svn: 99697
-
Bill Wendling authored
llvm-svn: 99695
-
Bill Wendling authored
converted, then use the initializer, since using the name itself won't work. llvm-svn: 99692
-
Ted Kremenek authored
llvm-svn: 99691
-
Johnny Chen authored
it as the format for the appropriate N3V*SL*<> classes. These instructions require special handling of the M:Vm field which encodes the restricted Dm and the lane index within Dm. Examples are A8.6.325 VMLA, VMLAL, VMLS, VMLSL (by scalar): vmlal.s32 q3, d2, d10[0] llvm-svn: 99690
-
John McCall authored
instead of the canonical parameter type (which has correctly dropped all such direct qualifiers). Fixes PR6695. llvm-svn: 99688
-
Chris Lattner authored
llvm-svn: 99686
-
Chris Lattner authored
llvm-svn: 99685
-
Ted Kremenek authored
with c++ code. llvm-svn: 99684
-
Jim Grosbach authored
through to the generic version. The generic functions use STR/LDR, but T2 needs the t2STR/t2LDR instead so we get the addressing mode correct. llvm-svn: 99678
-
Chris Lattner authored
Kees van Reeuwijk for PR6704 llvm-svn: 99677
-
Johnny Chen authored
to now take a format argument. N3VDInt<> and N3VQInt<> are modified to take a format argument as well. llvm-svn: 99676
-
Bill Wendling authored
'invoke' instruction. You will get a situation like this: bb: %ehptr = eh.exception() %sel = eh.selector(%ehptr, @per, 0); ... bb2: invoke _Unwind_Resume_or_Rethrow(%ehptr) %normal unwind to %lpad lpad: ... The unwinder will see the %sel call as a clean-up and, if it doesn't have a catch further up the call stack, it will skip running it. But there *is* another catch up the stack -- the catch for the %lpad. However, we can't see that. This is fixed in code-gen, where we detect this situation, and convert the "clean-up" selector call into a "catch-all" selector call. This gives us the correct semantics. llvm-svn: 99671
-
Ted Kremenek authored
llvm-svn: 99667
-
Douglas Gregor authored
llvm-svn: 99666
-
John McCall authored
lexical context. This is required for ADL to work properly; fixes PR6716. llvm-svn: 99665
-
- Mar 26, 2010
-
-
Douglas Gregor authored
namespace aliases. Fixes PR6341. llvm-svn: 99664
-
Ted Kremenek authored
when determining if it returns. Fixes <rdar://problem/7796563>. llvm-svn: 99663
-
Ted Kremenek authored
attribute to a FunctionDecl. llvm-svn: 99662
-