- Jan 27, 2010
-
-
Chris Lattner authored
is constified. llvm-svn: 94613
-
Chris Lattner authored
llvm-svn: 94612
-
Evan Cheng authored
llvm-svn: 94611
-
Evan Cheng authored
llvm-svn: 94610
-
- Jan 26, 2010
-
-
Ted Kremenek authored
llvm-svn: 94609
-
Ted Kremenek authored
llvm-svn: 94608
-
Fariborz Jahanian authored
sync compare_and_swap to match them with gcc. It also fixes a few incorrect argument defitions. (fixes radar 7540291). llvm-svn: 94607
-
Mike Stump authored
to the declaring class from the nearest virtual base class. WIP. llvm-svn: 94606
-
Chris Lattner authored
llvm-svn: 94601
-
Devang Patel authored
Before existing NamedMDNode entry in the symbol table, remove any existing entry with the same name. llvm-svn: 94600
-
Sebastian Redl authored
Bring some semblance of order into Decl.h and Decl.cpp. While at it, fix some typo comments and remove an unused and unimplemented function prototype. No functionality change. llvm-svn: 94599
-
Chris Lattner authored
assignments. .set x, a-b is the same as: x = a-b llvm-svn: 94596
-
Chris Lattner authored
llvm-as: t.ll:1:25: error: invalid cast opcode for cast from '[4 x i8]' to '[1 x i32]' @x = constant [1 x i32] bitcast ([4 x i8] c"abcd" to [1 x i32]) ^ llvm-svn: 94595
-
Devang Patel authored
llvm-svn: 94594
-
Devang Patel authored
llvm-svn: 94593
-
Mike Stump authored
to the declaring class from the nearest virtual base class. WIP. This fixes 40% of all the problems remaining in one of my testcases. llvm-svn: 94592
-
Jakob Stoklund Olesen authored
A GEP with all constant indices is already considered free by analyzeBasicBlock(), so don't give it an extra bonus in CountCodeReductionForAlloca(). This patch should remove a small positive bias toward inlining functions with variable-index GEPs, and remove a smaller negative bias from functions with all-constant index GEPs. llvm-svn: 94591
-
Jakob Stoklund Olesen authored
Functions containing indirectbr are marked NeverInline by analyzeBasicBlock(), so there is no point in giving indirectbr special treatment in CountCodeReductionForConstant. It is never called. No functional change intended. llvm-svn: 94590
-
Jakob Stoklund Olesen authored
Save a few bytes by allocating the correct size vector. No functional change intended. llvm-svn: 94589
-
Devang Patel authored
llvm-svn: 94587
-
Devang Patel authored
Add extra element to composite type. This new element will be used to record c++ class that holds current class's vtable. llvm-svn: 94586
-
Chris Lattner authored
Default HasSetDirective to true, since most targets have it. The targets that claim to not have it probably do, or it is spelled differently. These include Blackfin, Mips, Alpha, and PIC16. All of these except pic16 are normal ELF targets, so they almost certainly have it. llvm-svn: 94585
-
Fariborz Jahanian authored
llvm-svn: 94584
-
Evan Cheng authored
llvm-svn: 94583
-
Rafael Espindola authored
Original patch by Sandeep Patel and updated by me. llvm-svn: 94582
-
Chris Lattner authored
that has it. llvm-svn: 94581
-
Chris Lattner authored
llvm-svn: 94580
-
Ken Dyck authored
llvm-svn: 94579
-
Junjie Gu authored
llvm-svn: 94578
-
Ken Dyck authored
that are in character units. llvm-svn: 94577
-
Douglas Gregor authored
llvm-svn: 94576
-
Ted Kremenek authored
Implement 'clang_getInclusions()' in CIndex. This API allows clients to walk the set of files included in a translation unit via the C API. llvm-svn: 94575
-
Dan Gohman authored
llvm-svn: 94574
-
Douglas Gregor authored
offset parameter to clang_getInstantiationLocation(). llvm-svn: 94573
-
Dan Gohman authored
and clean up some loose ends. llvm-svn: 94572
-
Ken Dyck authored
llvm-svn: 94571
-
Evan Cheng authored
llvm-svn: 94570
-
Bob Wilson authored
llvm-svn: 94569
-
Victor Hernandez authored
llvm-svn: 94567
-
Sebastian Redl authored
llvm-svn: 94565
-