- Aug 29, 2009
-
-
Benjamin Kramer authored
llvm-svn: 80431
-
Bill Wendling authored
llvm-svn: 80429
-
Bill Wendling authored
encodings. - Make some of the values emitted by the FDEs dependent upon the pointer size. This is in line with how GCC does things. And it has the benefit of working for Darwin in 64-bit mode now. llvm-svn: 80428
-
Bill Wendling authored
doesn't handle all values of the formatting. Those can be added as needed. llvm-svn: 80427
-
Bob Wilson authored
inferencing. As far as I can tell, these are equivalent to the existing MVT::fAny, iAny and vAny types, and having both of them makes it harder to reason about and modify the type inferencing code. The specific problem in PR4795 occurs when updating a vAny type to be fAny or iAny, or vice versa. Both iAny and fAny include vector types -- they intersect with the set of types represented by vAny. When merging them, choose fAny/iAny to represent the intersection. This is not perfect, since fAny/iAny also include scalar types, but it is good enough for TableGen's type inferencing. llvm-svn: 80423
-
Eric Christopher authored
and make the reference pointer size as it should be. Fixes an abort on a testcase derived from libunwind's personality test in 64-bit. llvm-svn: 80414
-
Jeffrey Yasskin authored
GlobalVariables to MDNodes. llvm-svn: 80411
-
David Goodwin authored
llvm-svn: 80410
-
Anton Korobeynikov authored
llvm-svn: 80409
-
Anton Korobeynikov authored
llvm-svn: 80408
-
Devang Patel authored
Use MDNodes to encode debug info in llvm IR. llvm-svn: 80406
-
Evan Cheng authored
Let Darwin linker auto-synthesize stubs and lazy-pointers. This deletes a bunch of nasty code in ARM asm printer. llvm-svn: 80404
-
Eric Christopher authored
llvm-svn: 80401
-
- Aug 28, 2009
-
-
Daniel Dunbar authored
llvm-ld shell wrapper script in the archive, not the relinked object! Also, rename the temp file to avoid conflicts. llvm-svn: 80373
-
Andreas Neustifter authored
See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090824/085828.html llvm-svn: 80372
-
Torok Edwin authored
that all the Makefiles changed mode. Fix this by tellint install-sh to chmod only to 0644, these are not executable files after all! llvm-svn: 80371
-
Anton Korobeynikov authored
Some other minor win64 fixes as well. Patch by Michael Beck! llvm-svn: 80370
-
Torok Edwin authored
llvm-svn: 80363
-
Torok Edwin authored
make check in a non-clean directory causes it to fail (for example when running make check twice), since execution counts will differ. llvm-svn: 80362
-
Andreas Neustifter authored
This implements the maximum spanning tree algorithm on CFGs according to weights given by the ProfileEstimator. This is then used to implement Optimal Edge Profiling. llvm-svn: 80358
-
Andreas Neustifter authored
error. llvm-svn: 80357
-
Andreas Neustifter authored
llvm-svn: 80356
-
Andreas Neustifter authored
llvm-svn: 80355
-
Daniel Dunbar authored
llvm-svn: 80354
-
Daniel Dunbar authored
Also, all one of the file level flags are implemented. llvm-svn: 80352
-
Daniel Dunbar authored
llvm-svn: 80351
-
Evan Cheng authored
llvm-svn: 80350
-
Andreas Neustifter authored
(See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090824/085620.html) llvm-svn: 80349
-
Andreas Neustifter authored
tests can test only parts of this system. llvm-svn: 80348
-
Daniel Dunbar authored
- I'm still trying to figure out the cleanest way to implement this and match the assembler, currently there are some substantial differences. llvm-svn: 80347
-
Daniel Dunbar authored
llvm-svn: 80345
-
Daniel Dunbar authored
llvm-svn: 80344
-
Daniel Dunbar authored
llvm-svn: 80343
-
Daniel Dunbar authored
llvm-svn: 80342
-
Daniel Dunbar authored
llvm-svn: 80341
-
Daniel Dunbar authored
llvm-svn: 80340
-
Daniel Dunbar authored
offset to the next aligned integer. llvm-svn: 80339
-
Daniel Dunbar authored
llvm-svn: 80338
-
Chris Lattner authored
llvm-svn: 80334
-
Daniel Dunbar authored
llvm-svn: 80331
-