| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 80 cols | Joe Abbey | 2012-11-19 | 1 | -6/+9 | |
| | | | | | llvm-svn: 168318 | |||||
| * | Enable MCJIT tests on PowerPC. | Ulrich Weigand | 2012-11-19 | 2 | -2/+14 | |
| | | | | | | | Disable old JIT tests on PowerPC. llvm-svn: 168316 | |||||
| * | Add myself as owner of the Hexagon backend. | Anshuman Dasgupta | 2012-11-19 | 1 | -0/+4 | |
| | | | | | llvm-svn: 168312 | |||||
| * | Promote the constant 1 to long long, 1LL or 1ULL in int64_t-sensitive context. | NAKAMURA Takumi | 2012-11-19 | 2 | -6/+6 | |
| | | | | | llvm-svn: 168304 | |||||
| * | First version of Polly release notes for 3.2 | Tobias Grosser | 2012-11-19 | 1 | -5/+14 | |
| | | | | | llvm-svn: 168302 | |||||
| * | Clean up handling of always-inline functions in the inliner. | Bob Wilson | 2012-11-19 | 3 | -115/+118 | |
| | | | | | | | | | | This patch moves the isInlineViable function from the InlineAlways pass into the InlineCostAnalyzer and then changes the InlineCost computation to use that simple check for always-inline functions. All the special-case checks for AlwaysInline in the CallAnalyzer can then go away. llvm-svn: 168300 | |||||
| * | Some comment fixes. | Bob Wilson | 2012-11-19 | 2 | -6/+6 | |
| | | | | | llvm-svn: 168299 | |||||
| * | Move else onto line with preceding closing brace. | Craig Topper | 2012-11-19 | 1 | -2/+1 | |
| | | | | | llvm-svn: 168294 | |||||
| * | Remove the last bit of constant folding from LinearizeExprTree (most of it was | Duncan Sands | 2012-11-18 | 1 | -11/+0 | |
| | | | | | | | removed in commit 168035, but I missed this bit). llvm-svn: 168292 | |||||
| * | Fix PR14060, an infinite loop in reassociate. The problem was that one of the | Duncan Sands | 2012-11-18 | 2 | -6/+43 | |
| | | | | | | | | | | | operands of the expression being written was wrongly thought to be reusable as an inner node of the expression resulting in it turning up as both an inner node *and* a leaf, creating a cycle in the def-use graph. This would have caused the verifier to blow up if things had gotten that far, however it managed to provoke an infinite loop first. llvm-svn: 168291 | |||||
| * | SystemLibrary.rst: remove reference to a bug that was closed long time ago | Dmitri Gribenko | 2012-11-18 | 1 | -5/+0 | |
| | | | | | llvm-svn: 168290 | |||||
| * | Documentation: convert SystemLibrary documentation to reST | Dmitri Gribenko | 2012-11-18 | 3 | -318/+258 | |
| | | | | | llvm-svn: 168289 | |||||
| * | Documentation: remove a copy of the FileCheck man page from TestingGuide | Dmitri Gribenko | 2012-11-18 | 1 | -194/+4 | |
| | | | | | llvm-svn: 168288 | |||||
| * | Documentation: use a :doc: link instead of an absolute http:// link. | Dmitri Gribenko | 2012-11-18 | 1 | -2/+2 | |
| | | | | | llvm-svn: 168286 | |||||
| * | Documentation: fix broken link. | Dmitri Gribenko | 2012-11-18 | 1 | -2/+2 | |
| | | | | | llvm-svn: 168285 | |||||
| * | Use a full triple for a PPC test case for asm syntax. | Andrew Trick | 2012-11-18 | 1 | -3/+3 | |
| | | | | | llvm-svn: 168283 | |||||
| * | MCJIT: [cygming] Give noop to __main also in RecordingMemoryManger. It is ↵ | NAKAMURA Takumi | 2012-11-18 | 8 | -7/+20 | |
| | | | | | | | | | emitted in @main(). XFAIL(s) can be removed. llvm-svn: 168282 | |||||
| * | test/ExecutionEngine/MCJIT/stubs-remote.ll: Prune DOSish CRLF. | NAKAMURA Takumi | 2012-11-18 | 1 | -36/+36 | |
| | | | | | llvm-svn: 168281 | |||||
| * | Don't try to calculate the alignment of an unsigned type. Fixes PR14371! | Nick Lewycky | 2012-11-18 | 2 | -1/+18 | |
| | | | | | llvm-svn: 168280 | |||||
| * | docs: CodingStandards should follow the coding standards. | Sean Silva | 2012-11-17 | 1 | -20/+20 | |
| | | | | | | | Some variables in code examples were not LikeThis. llvm-svn: 168275 | |||||
| * | Bump sphinx config to 3.3. | Benjamin Kramer | 2012-11-17 | 1 | -2/+2 | |
| | | | | | llvm-svn: 168273 | |||||
| * | Kick off 3.3 cycle for LLVM trunk. | Benjamin Kramer | 2012-11-17 | 3 | -13/+13 | |
| | | | | | llvm-svn: 168272 | |||||
| * | docs: Add link to HowToSetUpLLVMStyleRTTI | Sean Silva | 2012-11-17 | 1 | -1/+2 | |
| | | | | | llvm-svn: 168271 | |||||
| * | Typo | James Molloy | 2012-11-17 | 1 | -1/+1 | |
| | | | | | llvm-svn: 168263 | |||||
| * | Add a new function to ConstantExpr - getAsInstruction. This returns its ↵ | James Molloy | 2012-11-17 | 3 | -0/+179 | |
| | | | | | | | | | Instruction* corollary, which may be useful if a user wishes to transform a ConstantExpr so that one of its operands is no longer constant. llvm-svn: 168262 | |||||
| * | Plug a memory leak in the GCOV profiling emitter, which never released the ↵ | Benjamin Kramer | 2012-11-17 | 1 | -5/+5 | |
| | | | | | | | edge table memory. llvm-svn: 168259 | |||||
| * | really fix permissions | Pawel Wodnicki | 2012-11-17 | 1 | -0/+0 | |
| | | | | | llvm-svn: 168256 | |||||
| * | fix permissions | Pawel Wodnicki | 2012-11-17 | 1 | -1/+1 | |
| | | | | | llvm-svn: 168255 | |||||
| * | adding whose code is it anywa tools | Pawel Wodnicki | 2012-11-17 | 1 | -0/+125 | |
| | | | | | llvm-svn: 168254 | |||||
| * | Removing utf-8 smart quote and trailing whitespace | Joe Abbey | 2012-11-17 | 1 | -2/+2 | |
| | | | | | llvm-svn: 168253 | |||||
| * | Suppressing the 'direct base ‘{anonymous}::S1’ inaccessible in ↵ | Joe Abbey | 2012-11-17 | 1 | -0/+12 | |
| | | | | | | | | | ‘{anonymous}::D9’ due to ambiguity' warning. llvm-svn: 168251 | |||||
| * | Silence the buildbots for this test while I figure out the triple | Andrew Trick | 2012-11-17 | 1 | -2/+2 | |
| | | | | | llvm-svn: 168249 | |||||
| * | Broaden isSchedulingBoundary to check aliases of SP. | Andrew Trick | 2012-11-17 | 2 | -1/+35 | |
| | | | | | | | | | On PPC the stack pointer is X1, but ADJCALLSTACK writes R1. Fixes PR14315: Register regmask dependency problem with misched. llvm-svn: 168248 | |||||
| * | Phi speculation improvement for BasicAA | Hal Finkel | 2012-11-17 | 2 | -3/+83 | |
| | | | | | | | | | | | | | This is a partial solution to PR14351. It removes some of the special significance of the first incoming phi value in the phi aliasing checking logic in BasicAA. In the context of a loop, the old logic assumes that the first incoming value is the interesting one (meaning that it is the one that comes from outside the loop), but this is often not the case. With this change, we now test first the incoming value that comes from a block other than the parent of the phi being tested. llvm-svn: 168245 | |||||
| * | Per agreement with Doug, take ownership of Clang's libSema. | Richard Smith | 2012-11-17 | 1 | -1/+5 | |
| | | | | | llvm-svn: 168244 | |||||
| * | Mark FP_EXTEND form v2f32 to v2f64 as "expand" for ARM NEON. Patch by Pete ↵ | Eli Friedman | 2012-11-17 | 3 | -0/+10 | |
| | | | | | | | Couperus. llvm-svn: 168240 | |||||
| * | [fast-isel] Add the -verify-machineinstrs to these test cases. The remaining | Chad Rosier | 2012-11-17 | 8 | -15/+15 | |
| | | | | | | | | test cases require fixes to fast-isel before the verifier can be enabled. Part of rdar://12594152 llvm-svn: 168233 | |||||
| * | LoopVectorizer: Add initial support for pointer induction variables (for ↵ | Nadav Rotem | 2012-11-17 | 2 | -35/+127 | |
| | | | | | | | | | example: *dst++ = *src++). At the moment we still require to have an integer induction variable (for example: i++). llvm-svn: 168231 | |||||
| * | Initial implementation of MipsTargetLowering::isLegalAddressingMode. | Akira Hatanaka | 2012-11-17 | 3 | -0/+63 | |
| | | | | | llvm-svn: 168230 | |||||
| * | Rename methods like PairSRegs() to createSRegpairNode() to meet our coding | Weiming Zhao | 2012-11-17 | 1 | -40/+34 | |
| | | | | | | | style requirement. llvm-svn: 168229 | |||||
| * | Teach SROA rewriteVectorizedStoreInst to handle cases when the loaded value ↵ | Evan Cheng | 2012-11-17 | 2 | -33/+67 | |
| | | | | | | | is narrower than the stored value. rdar://12713675 llvm-svn: 168227 | |||||
| * | Marking remote mcjit tests as XFAIL for cygwin (hopefully only temporarily). | Andrew Kaylor | 2012-11-17 | 2 | -2/+2 | |
| | | | | | llvm-svn: 168226 | |||||
| * | Claim ownership of MCJIT | Andrew Kaylor | 2012-11-16 | 1 | -0/+4 | |
| | | | | | llvm-svn: 168225 | |||||
| * | Add some basic support for the fission addr forms to DebugInfo. | Eric Christopher | 2012-11-16 | 1 | -0/+10 | |
| | | | | | llvm-svn: 168223 | |||||
| * | Marking remote mcjit tests as XFAIL for mingw32 (hopefully only temporarily). | Andrew Kaylor | 2012-11-16 | 7 | -7/+7 | |
| | | | | | llvm-svn: 168221 | |||||
| * | Add constant definitions for fission dwarf attributes, forms, etc. | Eric Christopher | 2012-11-16 | 1 | -3/+26 | |
| | | | | | llvm-svn: 168218 | |||||
| * | Claim the driver. | Chad Rosier | 2012-11-16 | 1 | -1/+1 | |
| | | | | | llvm-svn: 168215 | |||||
| * | Remove default public copy ctors. | Benjamin Kramer | 2012-11-16 | 1 | -6/+0 | |
| | | | | | | | | They are just useless and prevent SmallVector from picking an optimized codepath for memcpyable elements. llvm-svn: 168211 | |||||
| * | Marking remote mcjit tests as XFAIL for ARM (hopefully only temporarily). | Andrew Kaylor | 2012-11-16 | 7 | -0/+7 | |
| | | | | | llvm-svn: 168210 | |||||
| * | Remove trailing spaces. | Jakub Staszak | 2012-11-16 | 1 | -70/+70 | |
| | | | | | llvm-svn: 168208 | |||||

