- 27 Apr, 2010 1 commit
-
-
Tanya Lattner authored
Update getting started guide for 2.7 llvm-svn: 102412
-
- 25 Apr, 2010 1 commit
-
-
Tanya Lattner authored
-gThis line, and those below, will be ignored-- M Makefile.rules llvm-svn: 102310
-
- 13 Apr, 2010 2 commits
-
-
Tanya Lattner authored
llvm-svn: 101137
-
Tanya Lattner authored
fix PR6660/6168: emit padding as zeros instead of undef. Because trailing fields may not be represented in initializer lists, they are being handled as padding and those fields *must* be zero initialized. llvm-svn: 101134
-
- 09 Apr, 2010 1 commit
-
-
Tanya Lattner authored
llvm-svn: 100851
-
- 06 Apr, 2010 1 commit
-
-
Tanya Lattner authored
Fix PR 6725. It looks like the copy constructor gets elided during inlining. This bug only shows up with GCC 4.4.1 Release-Asserts build. llvm-svn: 100520
-
- 05 Apr, 2010 1 commit
-
-
Tanya Lattner authored
Push const through the regex engine. Fixes some of the warnings in PR6616. llvm-svn: 100450
-
- 30 Mar, 2010 7 commits
-
-
Tanya Lattner authored
llvm-svn: 99958
-
Tanya Lattner authored
llvm-svn: 99956
-
Tanya Lattner authored
Do not sibcall if stack needs to be dynamically aligned. llvm-svn: 99955
-
Tanya Lattner authored
llvm-svn: 99911
-
Tanya Lattner authored
llvm-svn: 99908
-
Tanya Lattner authored
llvm-svn: 99907
-
Tanya Lattner authored
Fix death tests in -Assert builds. llvm-svn: 99906
-
- 23 Mar, 2010 5 commits
-
-
Tanya Lattner authored
If call result is in ST0 and it is not being passed to the caller's caller, then it is not safe to optimize the call into a sibcall since the call result has to be popped off the x87 stack. llvm-svn: 99293
-
Tanya Lattner authored
llvm-svn: 99292
-
Tanya Lattner authored
llvm-svn: 99291
-
Tanya Lattner authored
Avoid sibcall optimization if either caller or callee is using sret semantics. llvm-svn: 99290
-
Tanya Lattner authored
Fix a typo in ValueTracking that's causing instcombine to delete needed shift instructions. llvm-svn: 99289
-
- 19 Mar, 2010 2 commits
-
-
Tanya Lattner authored
llvm-svn: 98997
-
Tanya Lattner authored
Update copyright. llvm-svn: 98996
-
- 12 Mar, 2010 7 commits
-
-
Tanya Lattner authored
llvm-svn: 98314
-
Tanya Lattner authored
Add documentation on sibling call optimization. Rename tailcall2.ll test to sibcall.ll. llvm-svn: 98313
-
Tanya Lattner authored
Iterator traits and swap. closes PR6548 and PR6549 llvm-svn: 98312
-
Tanya Lattner authored
Update the OCaml Kaleidoscope tutorial. llvm-svn: 98311
-
Tanya Lattner authored
fix PR6433, crash on va_arg of typedef. llvm-svn: 98310
-
Tanya Lattner authored
Work around a bug in the openbsd assembler on i386, which doesn't support .quad correctly because it is "really really old". PR6528. Yet another reason the mc assembler should take over ;-) llvm-svn: 98309
-
Tanya Lattner authored
PR6540: Set the newly introduced variables ENABLE_SHARED and SHLIBPATH_VAR in lit.site.cfg not only in the autoconf build, but also in a cmake one. llvm-svn: 98308
-
- 11 Mar, 2010 6 commits
-
-
Tanya Lattner authored
add support, testcases, and dox for the new GHC calling convention. Patch by David Terei! llvm-svn: 98307
-
Tanya Lattner authored
fix PR6533 by updating the br(xor) code to remember the case when it looked past a trunc. llvm-svn: 98306
-
Tanya Lattner authored
add DESTDIR support for clang headers, PR6556. Patch by Matthias Klose! llvm-svn: 98304
-
Tanya Lattner authored
add DESTDIR support for TOOLALIAS, for PR6557, patch by Matthias Klose! llvm-svn: 98303
-
Tanya Lattner authored
Don't try to fold V_SET0 and V_SETALLONES to loads in medium and large code models. llvm-svn: 98301
-
Tanya Lattner authored
add a codegen hack to work around an AST bug, allowing us to compile the code in PR6537. This should be reverted when the ast bug is fixed. llvm-svn: 98298
-
- 08 Mar, 2010 6 commits
-
-
Ted Kremenek authored
be considered generally usable for the 2.7 release. llvm-svn: 97961
-
Tanya Lattner authored
llvm-svn: 97937 llvm-svn: 97934
-
Chris Lattner authored
could never have matched because the operand list was backwards. llvm-svn: 97933
-
Douglas Gregor authored
llvm-svn: 97932
-
Douglas Gregor authored
llvm-svn: 97930
-
Douglas Gregor authored
Make a note for the C++0x future, when we'll have to revisit the jump-diagnostics handling for variables without initializers llvm-svn: 97929
-