- Dec 05, 2007
-
-
Chris Lattner authored
llvm-svn: 44608
-
Chris Lattner authored
llvm-svn: 44607
-
Anders Carlsson authored
Implement CodeGen for vectors. Don't create unnecessary conversion instructions if the value to be converted is a constant. llvm-svn: 44606
-
Anders Carlsson authored
llvm-svn: 44605
-
Anders Carlsson authored
llvm-svn: 44604
-
Anders Carlsson authored
Revert DidWarn change - It won't catch all cases anyway and GCC warns for every excess element. Maybe later we can add back the limit and make it smarter. llvm-svn: 44603
-
Steve Naroff authored
Recognize CompoundLiteralExpr's as valid lvalue's. Also updated a FIXME in Sema::CheckInitializer()... llvm-svn: 44602
-
Evan Cheng authored
This allows an important optimization to be re-enabled. - If all uses / defs of a split interval can be folded, give the interval a low spill weight so it would not be picked in case spilling is needed (avoid pushing other intervals in the same BB to be spilled). llvm-svn: 44601
-
Evan Cheng authored
the stored register is killed. llvm-svn: 44600
-
Scott Michel authored
llvm-svn: 44599
-
Scott Michel authored
compilation (no files missing). Test cases remain to be checked in. llvm-svn: 44598
-
Scott Michel authored
llvm-svn: 44597
-
Scott Michel authored
llvm-svn: 44596
-
Scott Michel authored
remain. llvm-svn: 44595
-
Dale Johannesen authored
llvm-svn: 44594
-
Ted Kremenek authored
llvm-svn: 44593
-
Ted Kremenek authored
llvm-svn: 44592
-
Ted Kremenek authored
Now sourcemanager deserializer automatically self-registers itself with the deserializer. llvm-svn: 44591
-
Ted Kremenek authored
llvm-svn: 44590
-
Ted Kremenek authored
using std::for_each. llvm-svn: 44589
-
Steve Naroff authored
Add the definition of objc_super... llvm-svn: 44588
-
Evan Cheng authored
llvm-svn: 44587
-
- Dec 04, 2007
-
-
Devang Patel authored
llvm-svn: 44586
-
Ted Kremenek authored
now be lazily recreated upon deserialization. llvm-svn: 44585
-
Scott Michel authored
llvm-svn: 44584
-
Fariborz Jahanian authored
llvm-svn: 44583
-
Scott Michel authored
llvm-svn: 44582
-
Fariborz Jahanian authored
llvm-svn: 44581
-
Fariborz Jahanian authored
llvm-svn: 44580
-
Ted Kremenek authored
llvm-svn: 44578
-
Fariborz Jahanian authored
llvm-svn: 44577
-
Fariborz Jahanian authored
llvm-svn: 44576
-
Evan Cheng authored
Spiller unfold optimization bug: do not clobber a reusable stack slot value unless it can be modified. llvm-svn: 44575
-
Ted Kremenek authored
llvm-svn: 44574
-
Ted Kremenek authored
llvm-svn: 44573
-
Ted Kremenek authored
any alternative targets at this point other than "darwin," so we now default to Darwin targets (for now). llvm-svn: 44572
-
Ted Kremenek authored
not needed, and it was never extensively tested. If we need an intrusive reference-counting smart pointer, we can always import intrusive_ptr from boost. llvm-svn: 44571
-
Chris Lattner authored
to codegen this: define float @test_extract_elt(<1 x float> * %P) { %p = load <1 x float>* %P %R = extractelement <1 x float> %p, i32 0 ret float %R } llvm-svn: 44570
-
Chris Lattner authored
llvm-svn: 44569
-
Ted Kremenek authored
llvm-svn: 44568
-