- Feb 14, 2005
-
-
Chris Lattner authored
prints: getelementptr (int* %A, int -1) as: "(A) - 4" instead of "(A) + 18446744073709551612", which makes the assembler much happier. This fixes test/Regression/CodeGen/X86/2005-02-14-IllegalAssembler.ll, and Benchmarks/Prolangs-C/cdecl with LLC on X86. llvm-svn: 20183
-
Chris Lattner authored
llvm-svn: 20182
-
Chris Lattner authored
llvm-svn: 20181
-
Chris Lattner authored
printing help output or version info. llvm-svn: 20180
-
Misha Brukman authored
llvm-svn: 20179
-
Chris Lattner authored
llvm-svn: 20178
-
Chris Lattner authored
Volatile loads and stores need to emit volatile pointer operations in C. llvm-svn: 20177
-
Chris Lattner authored
llvm-svn: 20176
-
Reid Spencer authored
required by changes to the Makefile.rules. Patch contributed by Vladimir Merzliakov. llvm-svn: 20175
-
Reid Spencer authored
Vladimir Merzliakov. llvm-svn: 20174
-
Misha Brukman authored
llvm-svn: 20173
-
Andrew Lenharth authored
llvm-svn: 20172
-
Chris Lattner authored
llvm-svn: 20171
-
Chris Lattner authored
llvm-svn: 20170
-
Chris Lattner authored
llvm-svn: 20169
-
Chris Lattner authored
llvm-svn: 20168
-
Chris Lattner authored
llvm-svn: 20167
-
Chris Lattner authored
llvm-svn: 20166
-
- Feb 13, 2005
-
-
Chris Lattner authored
This causes garbage to be printed out after error messages. llvm-svn: 20165
-
Chris Lattner authored
llvm-svn: 20164
-
Chris Lattner authored
llvm-svn: 20163
-
Chris Lattner authored
llvm-svn: 20157
-
Chris Lattner authored
llvm-svn: 20156
-
Reid Spencer authored
both cases they are looking for non-external variables/functions that do not have internal linkage. Using "!isExternal()" is a little more understandable than "hasInitializer()" llvm-svn: 20155
-
Chris Lattner authored
llvm-svn: 20154
-
Chris Lattner authored
llvm-svn: 20153
-
Chris Lattner authored
Otherwise, clients who call ParseAllFunctionBodies will attempt to parse the function bodies twice, which is (uh) very very bad (tm). This fixes gccld on python. llvm-svn: 20152
-
Chris Lattner authored
table for archives in common cases, and prevents trying to resolve a external reference with an internal reference. This shrinks the libpython.a symbol table from 126302 to 19770 bytes. llvm-svn: 20151
-
Chris Lattner authored
llvm-svn: 20150
-
Chris Lattner authored
llvm-svn: 20148
-
Reid Spencer authored
* Use error returned from Archive::OpenAndLoad * Make sure only std::string is thrown so it gets caught and printed. llvm-svn: 20147
-
Chris Lattner authored
infinite loops (using the new replaceSymbolicValuesWithConcrete method). This patch reverts this patch: http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20050131/023830.html ... which was an attempted fix for this problem. Unfortunately, that patch caused test/Regression/Transforms/IndVarsSimplify/exit_value_tests.llx to fail and slightly castrated the entire analysis. This patch fixes it right. This patch is dedicated to jeffc, for making me deal with this. :) llvm-svn: 20146
-
Chris Lattner authored
adjust const'ness a bit to be more correct. llvm-svn: 20145
-
Andrew Lenharth authored
llvm-svn: 20144
-
- Feb 12, 2005
-
-
Andrew Lenharth authored
llvm-svn: 20143
-
Andrew Lenharth authored
llvm-svn: 20142
-
Andrew Lenharth authored
llvm-svn: 20141
-
Chris Lattner authored
llvm-svn: 20138
-
Andrew Lenharth authored
llvm-svn: 20137
-
Chris Lattner authored
llvm-svn: 20136
-