- May 13, 2009
-
-
Duncan Sands authored
llvm-svn: 71656
-
Duncan Sands authored
IVUsers.cpp: In member function ‘bool llvm::IVUsers::AddUsersIfInteresting(llvm::Instruction*)’: IVUsers.cpp:221: warning: ‘isSigned’ may be used uninitialized in this function with gcc-4.3. llvm-svn: 71654
-
Ted Kremenek authored
llvm-svn: 71647
-
Chris Lattner authored
llvm-svn: 71646
-
Chris Lattner authored
llvm-svn: 71645
-
Chris Lattner authored
llvm-svn: 71644
-
-
Chris Lattner authored
llvm-svn: 71642
-
Chris Lattner authored
llvm-svn: 71641
-
rdar://6880951Chris Lattner authored
It seems dubious to me that isIntegerType() returns true for vectors of integers, but not complex integers. This should probably be rethought, I'll file a bugzilla. llvm-svn: 71640
-
Chris Lattner authored
rdar://6880104 llvm-svn: 71639
-
Chris Lattner authored
now until someone does it right llvm-svn: 71638
-
Chris Lattner authored
rdar://6880573 llvm-svn: 71637
-
Chris Lattner authored
rdar://6880573 llvm-svn: 71636
-
Lang Hames authored
operand was killed, the kill needs to be removed from regB's VarInfo. llvm-svn: 71635
-
-
rdar://6881069Chris Lattner authored
don't support. While it would be nice to support this eventually, this form is not common at all (just seen in gcc testsuite) and it might be better to model vector_size as a type attribute anyway. For now just emit a nice error on it. llvm-svn: 71633
-
Dan Gohman authored
getNoopOrSignExtend, and getTruncateOrNoop. These are similar to getTruncateOrZeroExtend etc., except that they assert that the conversion is either not widening or narrowing, as appropriate. These will be used in some upcoming fixes. llvm-svn: 71632
-
rdar://6880259Chris Lattner authored
by using the appropriate CGM interface instead of directly creating a global. llvm-svn: 71617
-
Chris Lattner authored
two empty arguments. Also, add an assert so that this bug manifests as an assertion failure, not a valgrind problem. This fixes rdar://6880648 - [cpp] crash in ArgNeedsPreexpansion llvm-svn: 71616
-
Fariborz Jahanian authored
method definition. llvm-svn: 71615
-
Douglas Gregor authored
still aren't instantiating the definitions of class template members, and core issues 275 and 259 will both affect the checking that we do for explicit instantiations (but are not yet implemented). llvm-svn: 71613
-
Dale Johannesen authored
without one. Use it where we were using abs on int64_t objects. (I strongly suspect the casts to unsigned in the fragments in LoopStrengthReduce are not doing whatever the original intent was, but the obvious change to uint64_t doesn't work. Maybe later.) llvm-svn: 71612
-
Daniel Dunbar authored
llvm-svn: 71611
-
Jim Grosbach authored
a supporting preliminary patch for GCC-compatible SjLJ exception handling. Note that these intrinsics are not designed to be invoked directly by the user, but rather used by the front-end as target hooks for exception handling. llvm-svn: 71610
-
Evan Cheng authored
If header of inner loop is aligned, do not align the outer loop header. We don't want to add nops in the outer loop for the sake of aligning the inner loop. llvm-svn: 71609
-
Douglas Gregor authored
template class X<int>; This also cleans up the propagation of template information through declaration parsing, which is used to improve some diagnostics. llvm-svn: 71608
-
Daniel Dunbar authored
llvm-svn: 71607
-
Evan Cheng authored
llvm-svn: 71606
-
Ted Kremenek authored
llvm-svn: 71605
-
Dale Johannesen authored
Should remove a warning from MSVC. llvm-svn: 71603
-
Jim Grosbach authored
llvm-svn: 71602
-
- May 12, 2009
-
-
Bill Wendling authored
llvm-svn: 71601
-
Bill Wendling authored
llvm-svn: 71600
-
Chris Lattner authored
This implements rdar://6880449 - improve diagnostic for usage of "global register variable" GCC extension llvm-svn: 71599
-
Douglas Gregor authored
template parameters. llvm-svn: 71598
-
Fariborz Jahanian authored
declarations. llvm-svn: 71597
-
Douglas Gregor authored
parse just a single declaration and provide a reasonable diagnostic when the "only one declarator per template declaration" rule is violated. This eliminates some ugly, ugly hackery where we used to require thatn the layout of a DeclGroup of a single element be the same as the layout of a single declaration. llvm-svn: 71596
-
Chris Lattner authored
llvm-svn: 71595
-
Chris Lattner authored
to allow us to support generation of deferred ctors/dtors. It looks like codegen isn't emitting a call to the dtor in member-functions.cpp:test2, but when it does, its body should get emitted. llvm-svn: 71594
-