| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement the first half of LiveDebugVariables. | Jakob Stoklund Olesen | 2010-12-02 | 4 | -5/+514 |
* | PR5207: Rename overloaded APInt methods set(), clear(), flip() to | Jay Foad | 2010-12-01 | 3 | -7/+7 |
* | Comment typo. | Andrew Trick | 2010-11-30 | 1 | -1/+1 |
* | Enable sibling call optimization of libcalls which are expanded during | Evan Cheng | 2010-11-30 | 2 | -6/+35 |
* | Coding style. No significant functionality. Abandon linear scan style | Andrew Trick | 2010-11-30 | 4 | -524/+548 |
* | add TLI support indicating that jumps are more expensive than logical operations | Chris Lattner | 2010-11-30 | 2 | -1/+4 |
* | PR5207: Make APInt::set(), APInt::clear() and APInt::flip() return void. | Jay Foad | 2010-11-30 | 1 | -2/+3 |
* | Stub out a new LiveDebugVariables pass. | Jakob Stoklund Olesen | 2010-11-30 | 4 | -0/+109 |
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 | 5 | -5/+5 |
* | Fix a comment typo. | Bob Wilson | 2010-11-28 | 1 | -1/+1 |
* | Move more PEI-related hooks to TFI | Anton Korobeynikov | 2010-11-27 | 1 | -2/+4 |
* | Move callee-saved regs spills / reloads to TFI | Anton Korobeynikov | 2010-11-27 | 1 | -2/+3 |
* | Namespacify. | Benjamin Kramer | 2010-11-25 | 1 | -2/+2 |
* | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. | Wesley Peck | 2010-11-23 | 13 | -518/+516 |
* | Implement the "if (X == 6 || X == 4)" -> "if ((X|2) == 6)" optimization. | Benjamin Kramer | 2010-11-22 | 1 | -1/+47 |
* | Move some more hooks to TargetFrameInfo | Anton Korobeynikov | 2010-11-20 | 2 | -5/+5 |
* | Silence Release build warnings about unused functions. | Benjamin Kramer | 2010-11-20 | 1 | -0/+2 |
* | On X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not target memory intrinsics, | Duncan Sands | 2010-11-20 | 1 | -9/+46 |
* | Removing the useless test that I added recently. It was meant as an example, ... | Andrew Trick | 2010-11-20 | 1 | -3/+6 |
* | RABasic fix. Regalloc is responsible for updating block live ins. | Andrew Trick | 2010-11-20 | 1 | -0/+30 |
* | Whitespace. | Andrew Trick | 2010-11-20 | 1 | -20/+20 |
* | Check for _setjmp too, because it's also used. | Bill Wendling | 2010-11-20 | 1 | -0/+1 |
* | Make isScalarToVector to return false if the node is a scalar. This will prevent | Mon P Wang | 2010-11-19 | 1 | -0/+2 |
* | Don't attempt trivial coalescing for sub-register copies. | Jakob Stoklund Olesen | 2010-11-19 | 1 | -0/+4 |
* | Change some methods in MCDwarf.cpp to be able to handle an arbitrary | Rafael Espindola | 2010-11-19 | 1 | -5/+23 |
* | Move getInitialFrameState() to TargetFrameInfo | Anton Korobeynikov | 2010-11-18 | 2 | -2/+4 |
* | Move hasFP() and few related hooks to TargetFrameInfo. | Anton Korobeynikov | 2010-11-18 | 1 | -4/+5 |
* | Fix thinko: we must turn select(anyext, sext) into sext(select) | Duncan Sands | 2010-11-18 | 1 | -1/+2 |
* | The DAGCombiner was threading select over pairs of extending loads even | Duncan Sands | 2010-11-18 | 1 | -0/+5 |
* | Oops, missed this file when remaing ExpandPseudos to ExpandISelPseudos. | Dan Gohman | 2010-11-18 | 1 | -2/+2 |
* | Rename ExpandPseudos to ExpandISelPseudos to help clarify its role. | Dan Gohman | 2010-11-18 | 2 | -11/+11 |
* | Fix typos. | Dan Gohman | 2010-11-18 | 1 | -1/+1 |
* | ExpandPseudos doesn't have any dependencies, so it can use the | Dan Gohman | 2010-11-18 | 1 | -3/+1 |
* | Change CodeGen to use .loc directives. This produces a lot more readable output | Rafael Espindola | 2010-11-18 | 2 | -324/+23 |
* | Do not throw away alignment when generating the DAG for | Dale Johannesen | 2010-11-18 | 1 | -1/+1 |
* | Bug 8621 fix - pointer cast stripped from inline asm constraint argument. | John Thompson | 2010-11-17 | 1 | -3/+0 |
* | Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, | Evan Cheng | 2010-11-17 | 2 | -1/+65 |
* | With the newly simplified SourceMgr interfaces and the generalized | Chris Lattner | 2010-11-17 | 1 | -3/+11 |
* | now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate the | Chris Lattner | 2010-11-17 | 1 | -9/+5 |
* | rearrange how the handler in SourceMgr is installed, eliminating the use of | Chris Lattner | 2010-11-17 | 1 | -8/+35 |
* | refactor the interface to EmitInlineAsm a bit, no functionality change. | Chris Lattner | 2010-11-17 | 2 | -11/+18 |
* | Only avoid the check if we're the last operand before the variable | Eric Christopher | 2010-11-17 | 1 | -3/+3 |
* | Fix grammaro. | Dan Gohman | 2010-11-16 | 1 | -1/+1 |
* | Add ExpandPseudos.cpp. | Evan Cheng | 2010-11-16 | 1 | -0/+1 |
* | Split pseudo-instruction expansion into a separate pass, to make it | Dan Gohman | 2010-11-16 | 3 | -13/+87 |
* | Fix emergency spilling in LiveIntervals::spillPhysRegAroundRegDefsUses. | Jakob Stoklund Olesen | 2010-11-16 | 1 | -22/+23 |
* | Print out the register class of the current interval. | Jakob Stoklund Olesen | 2010-11-16 | 1 | -2/+3 |
* | Make the verifier a little quieter on instructions that it's probably | Eric Christopher | 2010-11-16 | 1 | -1/+3 |
* | Remember to resize SpillSlotToUsesMap when allocating an emergency spill slot. | Jakob Stoklund Olesen | 2010-11-16 | 2 | -19/+19 |
* | Fix PR8612 in the standard spiller, take two. | Jakob Stoklund Olesen | 2010-11-16 | 1 | -1/+8 |