- Jan 20, 2009
-
-
Devang Patel authored
llvm-svn: 62625
-
Devang Patel authored
llvm-svn: 62624
-
Sebastian Redl authored
This allows more concise syntax when allocating an object using the ASTContext's allocator. Convert a few allocations to this operator to for test purposes. llvm-svn: 62623
-
Dale Johannesen authored
invoking the host fmod, not by lowering to frem and constant-folding that. Fix this so it tests what I want to test. llvm-svn: 62622
-
Mike Stump authored
llvm-svn: 62621
-
Anders Carlsson authored
llvm-svn: 62620
-
Chris Lattner authored
for whatever llc defaults to. This fixes PR3363 llvm-svn: 62619
-
Daniel Dunbar authored
- This is a hack to allow the Darwin linker to get -final_output when doing universal builds; the mechanism should be generalized. - Handle multiple redundant -arch arguments correctly. - Forward -arch_multiple and -final_output to gcc when necessary. - Simplified implementation of derived gcc tools. llvm-svn: 62618
-
Evan Cheng authored
Fix PR3243: a LiveVariables bug. When HandlePhysRegKill is checking whether the last reference is also the last def (i.e. dead def), it should also check if last reference is the current machine instruction being processed. This can happen when it is processing a physical register use and setting the current machine instruction as sub-register's last ref. llvm-svn: 62617
-
Duncan Sands authored
llvm-svn: 62616
-
Bill Wendling authored
causing the limited precision stuff to produce the wrong result for values in the range [0, 1). llvm-svn: 62615
-
Mike Stump authored
llvm-svn: 62614
-
Chris Lattner authored
caused by my previous commit. llvm-svn: 62613
-
Steve Naroff authored
When using a BumpPtrAllocator, this reduces malloc overhead from 2.2->1.9% (for Cocoa.h). At this point, malloc() has dropped the fourth most expensive routine (behind Preprocessor::HandleIdentifier()). llvm-svn: 62612
-
Douglas Gregor authored
llvm-svn: 62611
-
Devang Patel authored
llvm-svn: 62610
-
-
Fariborz Jahanian authored
case. llvm-svn: 62607
-
Steve Naroff authored
Add debug hook to DeclContext. llvm-svn: 62605
-
Evan Cheng authored
llvm-svn: 62604
-
Devang Patel authored
llvm-svn: 62603
-
Devang Patel authored
llvm-svn: 62602
-
Fariborz Jahanian authored
llvm-svn: 62601
-
Evan Cheng authored
llvm-svn: 62600
-
Chris Lattner authored
function DeclaratorChunk in common cases. This uses a fixed array in Declarator when it is small enough for the first function declarator chunk in a declarator. This eliminates all malloc/free traffic from DeclaratorChunk::getFunction when running on Cocoa.h except for five functions: signal/bsd_signal/sigset, which have multiple Function DeclChunk's, and CFUUIDCreateWithBytes/CFUUIDGetConstantUUIDWithBytes, which take more than 16 arguments. This patch was pair programmed with Steve. llvm-svn: 62599
-
Devang Patel authored
llvm-svn: 62598
-
Devang Patel authored
llvm-svn: 62596
-
Devang Patel authored
llvm-svn: 62594
-
Dale Johannesen authored
fully implemented yet and not used. This is mainly to clarify that APFloat::mod implements C fmod, not remainder. llvm-svn: 62593
-
Chris Lattner authored
Patrick Boettcher! llvm-svn: 62592
-
Chris Lattner authored
llvm-svn: 62591
-
Chris Lattner authored
llvm-svn: 62590
-
Devang Patel authored
llvm-svn: 62589
-
Duncan Sands authored
accidentally reverted again. llvm-svn: 62587
-
Eli Friedman authored
llvm-svn: 62586
-
Eli Friedman authored
struct. llvm-svn: 62585
-
Evan Cheng authored
llvm-svn: 62584
-
Eli Friedman authored
va_list is a struct, like x86-64. If anyone has a better idea for how to do the check in the if statements, suggestions are welcome. llvm-svn: 62582
-
Douglas Gregor authored
Rename DeclContext::insert to DeclContext::makeDeclVisibleInContext and document both it and DeclContext::addDecl properly llvm-svn: 62581
-
Bill Wendling authored
llvm-svn: 62578
-