- Sep 11, 2007
-
-
Dale Johannesen authored
access to bits). Use them in place of float and double interfaces where appropriate. First bits of x86 long double constants handling (untested, probably does not work). llvm-svn: 41858
-
Daniel Berlin authored
llvm-svn: 41855
-
Bill Wendling authored
llvm-svn: 41854
-
Ted Kremenek authored
if the assigned value is a constant expression, e.g.: int x = 0; We then check to see if "x" is ever reassigned later. If so, we don't emit a warning. This is because programmers frequently use defensive programming to make sure a variable has a defined value. llvm-svn: 41853
-
Bill Wendling authored
information for EH. llvm-svn: 41852
-
Chris Lattner authored
llvm-svn: 41851
-
Chris Lattner authored
llvm-svn: 41850
-
Chris Lattner authored
llvm-svn: 41849
-
Ted Kremenek authored
llvm-svn: 41848
-
Gabor Greif authored
warnings that some compilers diagnose llvm-svn: 41847
-
Duncan Sands authored
the underlying nested function. llvm-svn: 41846
-
Duncan Sands authored
of their elements do not yield the same ParamAttrsList, though they should. On the other hand, everyone seems to pass such vectors with elements ordered by increasing index, so rather than sorting the elements simply assert that the elements are ordered in this way. llvm-svn: 41845
-
Duncan Sands authored
nested function. llvm-svn: 41844
-
Duncan Sands authored
init_trampoline. There is now only one trampoline intrinsic. llvm-svn: 41841
-
Duncan Sands authored
llvm-svn: 41840
-
Bill Wendling authored
that global stub instead of doing the ".set" thingy we were doing before. llvm-svn: 41838
-
Owen Anderson authored
based on whether the key AND the value require ctors/dtors. llvm-svn: 41837
-
Owen Anderson authored
keys. llvm-svn: 41834
-
Owen Anderson authored
llvm-svn: 41833
-
Daniel Berlin authored
Fix bugs with &=, intersect with complement. Add three argument version of intersect with complement. llvm-svn: 41832
-
Owen Anderson authored
llvm-svn: 41831
-
Daniel Berlin authored
llvm-svn: 41830
-
Devang Patel authored
llvm-svn: 41829
-
Devang Patel authored
llvm-svn: 41826
-
Chris Lattner authored
llvm-svn: 41824
-
Devang Patel authored
llvm-svn: 41823
-
Devang Patel authored
llvm-svn: 41822
-
Devang Patel authored
llvm-svn: 41821
-
Chris Lattner authored
llvm-svn: 41820
-
Chris Lattner authored
llvm-svn: 41819
-
Chris Lattner authored
llvm-svn: 41818
-
Devang Patel authored
llvm-svn: 41817
-
Chris Lattner authored
llvm-svn: 41816
-
Chris Lattner authored
llvm-svn: 41815
-
Ted Kremenek authored
llvm-svn: 41814
-
Dale Johannesen authored
llvm-svn: 41813
-
Evan Cheng authored
llvm-svn: 41812
-
Steve Naroff authored
Fix the following bug submitted by Justin Handville. int main(int argc, char* argv[]) { return 0; } After speaking briefly with Chris, we decided this should be a front-end fix. The fix...have Sema::GetTypeForDeclarator() do the default function/array conversion, as I outlined in the 9/9 email on this topic. Since this conversion is done before Sema::ParseParamDeclarator(), I thought I could remove the conversion from Sema::ParseParamDeclarator(). Unfortunately, this didn't work. The conversion apparently needs to be done in both places (which doesn't make sense to me). Will investigate. llvm-svn: 41811
-
Evan Cheng authored
llvm-svn: 41810
-
Evan Cheng authored
llvm-svn: 41809
-