| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add -lstdc++ to DragonFly tools. | Rafael Espindola | 2010-07-20 | 1 | -0/+5 | |
| | | | | | | | Patch by Sascha Wildner. llvm-svn: 108830 | |||||
| * | Oops - I tables render poorly in Chrome without this explicit height ↵ | Lang Hames | 2010-07-20 | 1 | -1/+1 | |
| | | | | | | | specification. llvm-svn: 108824 | |||||
| * | Use run-length encoding to represent identical adjacent cells in the pressure | Lang Hames | 2010-07-20 | 2 | -34/+104 | |
| | | | | | | | | | and interval table. Reduces output HTML file sizes by ~80% in my test cases. Also fix access of private member type by << operator. llvm-svn: 108823 | |||||
| * | Added support for turning HTML indentation on and off (indentation off by ↵ | Lang Hames | 2010-07-20 | 2 | -86/+123 | |
| | | | | | | | | | default). Reduces output file size ~20% on my test cases. llvm-svn: 108822 | |||||
| * | Enable LLVM to compile on Mips. Fix PR5828 | Bruno Cardoso Lopes | 2010-07-20 | 1 | -0/+2 | |
| | | | | | llvm-svn: 108821 | |||||
| * | Fix PR7174, a couple o Mips fixes: | Bruno Cardoso Lopes | 2010-07-20 | 3 | -1/+54 | |
| | | | | | | | | | | | | - Fix a typo for PIC check during jmp table lowering - Also fix the "first jump table basic block is not considered only reachable by fall through" problem, use this ad-hoc solution until I come up with something better. Patch by stetorvs@gmail.com llvm-svn: 108820 | |||||
| * | Speculatively revert r108813, in an attempt to get the self-host buildbots ↵ | Owen Anderson | 2010-07-20 | 24 | -155/+136 | |
| | | | | | | | | | working again. I don't see why this patch would cause them to fail the way they are, but none of the other intervening patches seem likely either. llvm-svn: 108818 | |||||
| * | Fix Mips PR7473. Patch by stetorvs@gmail.com | Bruno Cardoso Lopes | 2010-07-20 | 2 | -3/+24 | |
| | | | | | llvm-svn: 108816 | |||||
| * | Switched to rendering after allocation (but before rewriting) in PBQP. | Lang Hames | 2010-07-20 | 3 | -38/+77 | |
| | | | | | | | | Updated renderer to use allocation information from VirtRegMap (if available) to render spilled intervals differently. llvm-svn: 108815 | |||||
| * | Grammar. | Eric Christopher | 2010-07-20 | 1 | -1/+1 | |
| | | | | | llvm-svn: 108814 | |||||
| * | Reapply r108794, a fix for the failing test from last time. | Owen Anderson | 2010-07-20 | 24 | -136/+155 | |
| | | | | | llvm-svn: 108813 | |||||
| * | Constify some arguments. | Eric Christopher | 2010-07-20 | 10 | -17/+17 | |
| | | | | | llvm-svn: 108812 | |||||
| * | Constify all references to Stmt* and CFGBlock* in libChecker. | Zhongxing Xu | 2010-07-20 | 15 | -305/+320 | |
| | | | | | llvm-svn: 108811 | |||||
| * | Add const iterator to InitListExpr. | Zhongxing Xu | 2010-07-20 | 1 | -0/+6 | |
| | | | | | llvm-svn: 108810 | |||||
| * | Update ImplicitCastExpr to be able to represent an XValue. | Sebastian Redl | 2010-07-20 | 21 | -96/+190 | |
| | | | | | llvm-svn: 108807 | |||||
| * | Fix test for Win32. | Daniel Dunbar | 2010-07-20 | 1 | -2/+2 | |
| | | | | | llvm-svn: 108806 | |||||
| * | Revert r108794, "Separate PassInfo into two classes: a constructor-free | Daniel Dunbar | 2010-07-20 | 23 | -154/+135 | |
| | | | | | | | | superclass (StaticPassInfo) and a constructor-ful subclass (PassInfo).", it is breaking teh everything. llvm-svn: 108805 | |||||
| * | Constify. | Zhongxing Xu | 2010-07-20 | 1 | -12/+15 | |
| | | | | | llvm-svn: 108804 | |||||
| * | remove const_cast. | Zhongxing Xu | 2010-07-20 | 1 | -2/+1 | |
| | | | | | llvm-svn: 108803 | |||||
| * | Driver: Switch to using a SmallVector instead of std::vector, and stop | Daniel Dunbar | 2010-07-20 | 1 | -8/+8 | |
| | | | | | | | accessing outside the range of the vector (which always asserts on Win32). llvm-svn: 108802 | |||||
| * | constify. | Zhongxing Xu | 2010-07-20 | 1 | -2/+2 | |
| | | | | | llvm-svn: 108801 | |||||
| * | Constify. | Zhongxing Xu | 2010-07-20 | 5 | -23/+24 | |
| | | | | | llvm-svn: 108800 | |||||
| * | Add comments. | Zhongxing Xu | 2010-07-20 | 1 | -0/+3 | |
| | | | | | llvm-svn: 108795 | |||||
| * | Separate PassInfo into two classes: a constructor-free superclass ↵ | Owen Anderson | 2010-07-20 | 23 | -135/+154 | |
| | | | | | | | (StaticPassInfo) and a constructor-ful subclass (PassInfo). llvm-svn: 108794 | |||||
| * | Minor code simplification. | Dan Gohman | 2010-07-20 | 1 | -6/+3 | |
| | | | | | llvm-svn: 108793 | |||||
| * | Don't hoist things out of a large switch inside a | Dale Johannesen | 2010-07-20 | 1 | -2/+6 | |
| | | | | | | | | | | | loop, for the reasons in the comments. This is a major win on 253.perlbmk on ARM Darwin. I expect it to be a good heuristic in general, but it's possible some things will regress; I'll be watching. 7940152. llvm-svn: 108792 | |||||
| * | x86_32 tests for vbroadcast | Bruno Cardoso Lopes | 2010-07-20 | 1 | -0/+16 | |
| | | | | | llvm-svn: 108789 | |||||
| * | Add AVX vbroadcast new instruction | Bruno Cardoso Lopes | 2010-07-20 | 3 | -0/+44 | |
| | | | | | llvm-svn: 108788 | |||||
| * | Update CMake files. | Daniel Dunbar | 2010-07-20 | 4 | -8/+8 | |
| | | | | | llvm-svn: 108787 | |||||
| * | Correct line info for declarations/definitions. Radar 8063111. | Stuart Hastings | 2010-07-19 | 1 | -0/+1 | |
| | | | | | llvm-svn: 108785 | |||||
| * | Correct line info for declarations/definitions. Radar 8063111. | Stuart Hastings | 2010-07-19 | 3 | -19/+25 | |
| | | | | | llvm-svn: 108784 | |||||
| * | sink the arm implementations of ASmPrinter and MCInstLower | Chris Lattner | 2010-07-19 | 3 | -1/+1 | |
| | | | | | | | | | out of the AsmPrinter directory into libarm. Now the ARM InstPrinters depend jsut on the MC stuff, not on vmcore or codegen. llvm-svn: 108783 | |||||
| * | fix a layering problem by moving the x86 implementation | Chris Lattner | 2010-07-19 | 4 | -5/+5 | |
| | | | | | | | | | of AsmPrinter and InstLowering into libx86 and out of the asmprinter subdirectory. Now X86/AsmPrinter just depends on MC stuff, not all of codegen and LLVM IR. llvm-svn: 108782 | |||||
| * | Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp instructions! | Bruno Cardoso Lopes | 2010-07-19 | 9 | -81/+273 | |
| | | | | | llvm-svn: 108769 | |||||
| * | Fix memory leak reported by valgrind. | Devang Patel | 2010-07-19 | 1 | -23/+31 | |
| | | | | | | | Do not visit operands of old instruction. Visit all operands of new instruction. llvm-svn: 108767 | |||||
| * | and revert the related tests, too | Jim Grosbach | 2010-07-19 | 3 | -8/+8 | |
| | | | | | llvm-svn: 108766 | |||||
| * | After a custom inserter, in a block which has constant instructions, | Dan Gohman | 2010-07-19 | 2 | -0/+17 | |
| | | | | | | | | update the current basic block in addition to the current insert position, so that they remain consistent. This fixes rdar://8204072. llvm-svn: 108765 | |||||
| * | Temporarily revert. Some odd internal breakage is likely related. | Jim Grosbach | 2010-07-19 | 1 | -4/+4 | |
| | | | | | llvm-svn: 108764 | |||||
| * | Remove PCHReader::getStream(), it was unused. Inline ↵ | Sebastian Redl | 2010-07-19 | 2 | -5/+3 | |
| | | | | | | | PCHReader::getDelsCursor() into its sole caller and remove it. This reduces the attack surface of multiple PCH files towards code outside the PCH implementation. llvm-svn: 108763 | |||||
| * | Promote IdentifierOffsets to per-file data. | Sebastian Redl | 2010-07-19 | 2 | -22/+25 | |
| | | | | | llvm-svn: 108762 | |||||
| * | ARM has to provide its own TargetLowering::findRepresentativeClass because ↵ | Evan Cheng | 2010-07-19 | 4 | -12/+33 | |
| | | | | | | | its scalar floating point registers alias its vector registers. llvm-svn: 108761 | |||||
| * | Promote DeclOffsets and TypeOffsets to per-file data. | Sebastian Redl | 2010-07-19 | 2 | -20/+29 | |
| | | | | | llvm-svn: 108760 | |||||
| * | long past time I added myself to this, I suppose. | Jim Grosbach | 2010-07-19 | 1 | -0/+5 | |
| | | | | | llvm-svn: 108759 | |||||
| * | Patch to type match comparing Objective-C Classes which implement | Fariborz Jahanian | 2010-07-19 | 3 | -1/+63 | |
| | | | | | | | protocols (Radar 8191774). llvm-svn: 108758 | |||||
| * | Don't warn when a '%%' or '%*d' (scanf) is used in a format string with ↵ | Ted Kremenek | 2010-07-19 | 4 | -30/+44 | |
| | | | | | | | | | positional arguments, since these don't actually consume an argument. llvm-svn: 108757 | |||||
| * | Introduce a new libclang API, clang_reparseTranslationUnit(), which | Douglas Gregor | 2010-07-19 | 11 | -77/+280 | |
| | | | | | | | | | reparses an already-parsed translation unit. At the moment it's just a convenience function, but we hope to use it for performance optimizations. llvm-svn: 108756 | |||||
| * | Change the implemented interfaces list on PassInfo from a std::vector to a ↵ | Owen Anderson | 2010-07-19 | 2 | -13/+27 | |
| | | | | | | | | | | manually implemented linked list. This is a little slower and involves more malloc'ing, but these lists are typically short, and it allows PassInfo to be entirely constant initializable. llvm-svn: 108755 | |||||
| * | Update tests for r108749 | Jim Grosbach | 2010-07-19 | 3 | -8/+8 | |
| | | | | | llvm-svn: 108754 | |||||
| * | Save a copy of the unstripped libLTO.dylib in $SYM_DIR. Clean up the code | Bob Wilson | 2010-07-19 | 1 | -9/+11 | |
| | | | | | | | | for dealing with libLTO.dylib to put it all in one place and to allow use of DISABLE_USR_LINKS. llvm-svn: 108753 | |||||
| * | Hook up 'invalid conversion' warning for scanf format strings. | Ted Kremenek | 2010-07-19 | 3 | -24/+61 | |
| | | | | | llvm-svn: 108750 | |||||

