- Jul 01, 2009
-
-
Evan Cheng authored
Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the code to annotate machineoperands to LiveIntervalAnalysis. It also add markers for implicit_def that define physical registers. The rest, is just a lot of details. llvm-svn: 74580
-
Daniel Dunbar authored
- This more or less amounts to a revert of r65379. I'm curious to know what happened that caused this variable to become unused. llvm-svn: 74579
-
Douglas Gregor authored
are fewer template arguments than there are template parameters for that function. llvm-svn: 74578
-
David Goodwin authored
llvm-svn: 74577
-
Douglas Gregor authored
substitute those template arguments into the function parameter types prior to template argument deduction. There's still a bit of work to do to make this work properly when only some of the template arguments are specified. llvm-svn: 74576
-
Owen Anderson authored
llvm-svn: 74574
-
Daniel Dunbar authored
llvm-svn: 74573
-
Daniel Dunbar authored
llvm-svn: 74572
-
Fariborz Jahanian authored
list. llvm-svn: 74571
-
Daniel Dunbar authored
immediates. llvm-svn: 74568
-
Chris Lattner authored
llvm-svn: 74567
-
David Goodwin authored
llvm-svn: 74566
-
Daniel Dunbar authored
allowed to be undefined when the expression is seen, we cannot enforce the same-section requirement until the entire assembly file has been seen. llvm-svn: 74565
-
Bill Wendling authored
have the alignment be calculated up front, and have the back-ends obey whatever alignment is decided upon. This allows for future work that would allow for precise no-op placement and the like. llvm-svn: 74564
-
Douglas Gregor authored
templates, such as make<int&>. These template-ids are only barely functional for function calls; much more to come. llvm-svn: 74563
-
Chris Lattner authored
llvm-svn: 74562
-
Ted Kremenek authored
TypedRegion. While we plan on removing this code at some point, it serves as a good reference implementation for use with BasicStore until we are sure the new CastRegion logic (in RegionStore.cpp) is correct. llvm-svn: 74559
-
rdar://problem/7021553Ted Kremenek authored
Fix: <rdar://problem/7021553> clang -fsyntax-only crashes (in ParseDeclarationSpecifiers ... from ParseObjCTypeName) Another case where we should use SmallVector::data() instead of taking the address of element 0 of a SmallVector when the SmallVector has no elements. llvm-svn: 74556
-
David Goodwin authored
llvm-svn: 74555
-
- Jun 30, 2009
-
-
Fariborz Jahanian authored
fields in the ctor-initializer list. llvm-svn: 74554
-
Andreas Bolka authored
llvm-svn: 74553
-
Ted Kremenek authored
llvm-svn: 74552
-
Dan Gohman authored
llvm-svn: 74551
-
Dan Gohman authored
in APIntTest.cpp. llvm-svn: 74550
-
David Goodwin authored
llvm-svn: 74549
-
David Greene authored
Add 256-bit memory operand support. llvm-svn: 74548
-
David Goodwin authored
llvm-svn: 74543
-
Owen Anderson authored
llvm-svn: 74542
-
Fariborz Jahanian authored
in ctor-initializer list. llvm-svn: 74541
-
Douglas Gregor authored
instantiation stack so that we provide a full instantiation backtrace. Previously, we performed all of the instantiations implied by the recursion, but each looked like a "top-level" instantiation. The included test case tests the previous fix for the instantiation of DeclRefExprs. Note that the "instantiated from" diagnostics still don't tell us which template arguments we're instantiating with. llvm-svn: 74540
-
Torok Edwin authored
'make test' passes now. llvm-svn: 74539
-
Chris Lattner authored
llvm-svn: 74538
-
Owen Anderson authored
llvm-svn: 74537
-
Torok Edwin authored
llvm-svn: 74536
-
Douglas Gregor authored
llvm-svn: 74535
-
Rafael Espindola authored
Avoid unnecessary duplication of operand 0 of X86::FpSET_ST0_80. This duplication would cause one register to remain on the stack at the function return. llvm-svn: 74534
-
Fariborz Jahanian authored
llvm-svn: 74533
-
Torok Edwin authored
This unifies all the targets supported by an OS into a template. It also cleans up the differences between the darwin targets. Also __LP64__ wasn't needed for *BSD, since x86-64 target defines it anyway. llvm-svn: 74532
-
Daniel Dunbar authored
llvm-svn: 74531
-
Daniel Dunbar authored
- Apologies in advance for the noise. llvm-svn: 74530
-