- Apr 23, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 50172
-
Anton Korobeynikov authored
llvm-svn: 50171
-
Anton Korobeynikov authored
llvm-svn: 50170
-
Anton Korobeynikov authored
llvm-svn: 50169
-
Anton Korobeynikov authored
llvm-svn: 50168
-
Anton Korobeynikov authored
Be over-conservative: scan for all used virtual registers and calculate maximal stack alignment in assumption, that there will be spill of vector register. llvm-svn: 50167
-
Anton Korobeynikov authored
llvm-svn: 50166
-
Anton Korobeynikov authored
llvm-svn: 50165
-
Anton Korobeynikov authored
llvm-svn: 50164
-
Anton Korobeynikov authored
llvm-svn: 50163
-
Anton Korobeynikov authored
llvm-svn: 50162
-
Anton Korobeynikov authored
Eastimate required stack alignment early, so we can decide, whether we will need frame pointer or not llvm-svn: 50161
-
Anton Korobeynikov authored
llvm-svn: 50160
-
Anton Korobeynikov authored
llvm-svn: 50159
-
Anton Korobeynikov authored
llvm-svn: 50158
-
Anton Korobeynikov authored
llvm-svn: 50157
-
Anton Korobeynikov authored
llvm-svn: 50156
-
Anton Korobeynikov authored
llvm-svn: 50155
-
Anton Korobeynikov authored
llvm-svn: 50154
-
Anton Korobeynikov authored
llvm-svn: 50153
-
Anton Korobeynikov authored
llvm-svn: 50152
-
Dan Gohman authored
llvm-svn: 50151
-
Ted Kremenek authored
when it is constructed via deserialization. This is done by recording a flag indicating that this is the case, and it deletes these objects by getting the references stored in the ASTContext object. This fixes some memory leaks that occurs when we deserialize translation units from bitcode files. The rationale between having TranslationUnit sometimes own these objects and sometimes not is that a TranslationUnit object can be constructed from state generated by the parser (Preprocessor; semantic analyzer, etc.), and thus in these cases won't own the IdentifierTable or Selectors, etc. During deserialization, there is no Preprocessor, so somebody needs to own these objects in order for them to be properly reclaimed. llvm-svn: 50149
-
Bill Wendling authored
have public constructors. This should fix PR2246. llvm-svn: 50145
-
Chris Lattner authored
callees. llvm-svn: 50142
-
Chris Lattner authored
fix read after free bug (PR2238). llvm-svn: 50141
-
Chris Lattner authored
would turn every getresult instruction into undef. This helps with rdar://5778210 llvm-svn: 50140
-
Chris Lattner authored
llvm-svn: 50139
-
Chris Lattner authored
logic with vmcore. llvm-svn: 50138
-
Chris Lattner authored
llvm-svn: 50137
-
Chris Lattner authored
of -std-compile-opts and is now failing because other passes are generating IR that looks different to input of loop rotate. Devang, please introduce a testcase that only runs loop rotate. llvm-svn: 50136
-
Chris Lattner authored
llvm-svn: 50135
-
Ted Kremenek authored
always be taken even if it was not feasible. llvm-svn: 50132
-
Chris Lattner authored
values. Clarify that it is impossible to 'multiply return' a struct with zero elements. llvm-svn: 50131
-
Chris Lattner authored
llvm-svn: 50130
-
Chris Lattner authored
call/invoke or undef. llvm-svn: 50129
-
Chris Lattner authored
llvm-svn: 50128
-
Chris Lattner authored
llvm-svn: 50126
-
Chris Lattner authored
llvm-svn: 50125
-
Dale Johannesen authored
llvm-svn: 50123
-