- Nov 14, 2007
-
-
Anton Korobeynikov authored
to all targets uses GOT-relative offsets for PIC (Alpha?) llvm-svn: 44108
-
Duncan Sands authored
in favour of teaching CCAssignToStack that size 0 and/or align 0 means to use the ABI values. This seems a neater solution. It is safe since no legal value type has size 0. llvm-svn: 44107
-
Ted Kremenek authored
have an owning pointer to the referred TagDecl. This should hopefully fix a bug where TagDecls (including decls from structs, etc.) were not serialized. llvm-svn: 44106
-
Ted Kremenek authored
BatchReadOwnedPtrs. llvm-svn: 44105
-
Evan Cheng authored
MachineOperand auxInfo. Previous clunky implementation uses an external map to track sub-register uses. That works because register allocator uses a new virtual register for each spilled use. With interval splitting (coming soon), we may have multiple uses of the same register some of which are of using different sub-registers from others. It's too fragile to constantly update the information. llvm-svn: 44104
-
Duncan Sands authored
from llvm-gcc-4.2 to 4.0. llvm-svn: 44103
-
Chris Lattner authored
llvm-svn: 44102
-
Nick Lewycky authored
from a file containing Function/BasicBlock pairings. This is not safe against anonymous or abnormally-named Funcs or BBs. Make bugpoint use this interface to pass the BBs list to the child bugpoint. llvm-svn: 44101
-
Chris Lattner authored
to declare a function with a typedef: typedef int unary_int_func(int arg); unary_int_func add_one; This patch contributed by Seo Sanghyeon! llvm-svn: 44100
-
Chris Lattner authored
by inserting unreachable after no-return calls. llvm-svn: 44099
-
Steve Naroff authored
Comment out recent regression r44096. llvm-svn: 44098
-
Owen Anderson authored
llvm-svn: 44097
-
Fariborz Jahanian authored
llvm-svn: 44096
-
Fariborz Jahanian authored
llvm-svn: 44095
-
Ted Kremenek authored
llvm-svn: 44094
-
Ted Kremenek authored
llvm-svn: 44093
-
Ted Kremenek authored
llvm-svn: 44092
-
Ted Kremenek authored
llvm-svn: 44091
-
Ted Kremenek authored
llvm-svn: 44090
-
Ted Kremenek authored
in TagDecl*. This allows the deserializer to use ASTContext to create the TagTypes. Deserialize TagTypes then rely on pointer-backpatching to resolve the decls. This may not be the interface that we want, but as the implementation of TagTypes will potentially change significantly in the future, I'm leaving this for now. An appropriate FIXME is in place. llvm-svn: 44089
-
Steve Naroff authored
llvm-svn: 44088
-
Fariborz Jahanian authored
llvm-svn: 44087
-
Hartmut Kaiser authored
llvm-svn: 44083
-
Hartmut Kaiser authored
llvm-svn: 44082
-
Hartmut Kaiser authored
llvm-svn: 44081
-
Steve Naroff authored
Rewrite method definition bodies. Also renamed a method to distinguish between method declarations and definitions. llvm-svn: 44080
-
- Nov 13, 2007
-
-
Ted Kremenek authored
not needed since friendship is declared elsewhere. llvm-svn: 44079
-
Ted Kremenek authored
llvm-svn: 44078
-
Ted Kremenek authored
in AsmStmt). llvm-svn: 44077
-
Ted Kremenek authored
FunctionDecl had decls for its parameters but still had greater than 0 arguments. llvm-svn: 44076
-
Ted Kremenek authored
llvm-svn: 44075
-
Ted Kremenek authored
llvm-svn: 44074
-
Nate Begeman authored
variables. llvm-svn: 44073
-
Fariborz Jahanian authored
llvm-svn: 44072
-
Ted Kremenek authored
Removed tons of dead code in ASTContext concerning how types use to be serialized. Removed serialization methods from QualType that are no longer used. llvm-svn: 44070
-
Nate Begeman authored
llvm-svn: 44069
-
Chris Lattner authored
patch on friday. llvm-svn: 44068
-
Chris Lattner authored
llvm-svn: 44067
-
Fariborz Jahanian authored
llvm-svn: 44066
-
Chris Lattner authored
is an expression. llvm-svn: 44065
-