- Mar 11, 2009
-
-
Gabor Greif authored
llvm-svn: 66733
-
Chris Lattner authored
llvm-svn: 66732
-
Rafael Espindola authored
llvm-svn: 66725
-
Owen Anderson authored
Reorganization: Move the Spiller out of VirtRegMap.cpp into its own files. No (intended) functionality change. llvm-svn: 66720
-
Bill Wendling authored
floating point instructions that are explicitly specified by the user. llvm-svn: 66719
-
Dale Johannesen authored
allocations. Apparently the assumption is there is an instruction (terminator?) following the allocation so I am allowing the same assumption. llvm-svn: 66716
-
Evan Cheng authored
My last coalescer fix introduced a subtler one. It's aborting a commuting optimization too late and left the live intervals to be out of sync with instructions. This fixes 8b10b. llvm-svn: 66715
-
Daniel Dunbar authored
- This is an ABI incompatiblity, but this is not likely to be a huge deal in practice. For now we at least generate self consistent code instead of crashing. - <rdar://problem/6657601> x86-32 ABI: Bitfields in small structures are not passed correctly llvm-svn: 66713
-
Ted Kremenek authored
TypedViewRegion has a valid rvalue type. Also renamed instance variable 'T' to 'LvalueType' to make it unambiguous of its purpose. This fixes some crashes I was seeing after: http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20090309/013771.html This is because 'isBoundable()' is defined in TypedRegion (the parent class) in terms of the rvalue type (which could be null), while for TypedViewRegion it should be defined in terms of the lvalue type. llvm-svn: 66712
-
Fariborz Jahanian authored
llvm-svn: 66710
-
Dale Johannesen authored
for a dependency, not terminate the search. llvm-svn: 66709
-
Anton Korobeynikov authored
llvm-svn: 66708
-
Fariborz Jahanian authored
Work in progress. llvm-svn: 66707
-
Douglas Gregor authored
Make sure that we set the access specifier for an instantiated FieldDecl, and that the aggregate and POD flags for an instantiated class template are updated based on instantiation of a FieldDecl llvm-svn: 66701
-
Torok Edwin authored
functionality change. llvm-svn: 66700
-
Anton Korobeynikov authored
llvm-svn: 66699
-
Douglas Gregor authored
llvm-svn: 66698
-
Gabor Greif authored
llvm-svn: 66697
-
Douglas Gregor authored
llvm-svn: 66696
-
Anton Korobeynikov authored
llvm-svn: 66692
-
Duncan Sands authored
llvm-svn: 66691
-
Duncan Sands authored
linkage, so remove it. llvm-svn: 66690
-
-
Gabor Greif authored
llvm-svn: 66688
-
Gabor Greif authored
llvm-svn: 66687
-
Anton Korobeynikov authored
This fixes fallout from recent PIC/delibtoolize changes and unbreaks build on cygming. llvm-svn: 66686
-
Douglas Gregor authored
for FieldDecls so that the parser and the template instantiation make use of the same semantic checking module. llvm-svn: 66685
-
Mon P Wang authored
llvm-svn: 66684
-
Ted Kremenek authored
llvm-svn: 66680
-
Ted Kremenek authored
not be consulted for its size expression when operator* was called in the StmtIterator (this resulted in an assertion failure). llvm-svn: 66679
-
Chris Lattner authored
llvm-svn: 66663
-
Douglas Gregor authored
template. More importantly, start to sort out the issues regarding complete types and nested-name-specifiers, especially the question of: when do we instantiate a class template specialization that occurs to the left of a '::' in a nested-name-specifier? llvm-svn: 66662
-
Anders Carlsson authored
llvm-svn: 66661
-
Chris Lattner authored
llvm-svn: 66660
-
-
-
Zhongxing Xu authored
The ElementRegion's type depends on the array region's rvalue type. If it was a pointer type, we would get a loc::SymbolVal for '*p'. llvm-svn: 66656
-
Zhongxing Xu authored
llvm-svn: 66655
-
Zhongxing Xu authored
llvm-svn: 66654
-
Duncan Sands authored
llvm-svn: 66653
-