| Commit message (Expand) | Author | Age | Files | Lines |
* | Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar). This saves extra instr... | Anton Korobeynikov | 2009-12-08 | 1 | -1/+65 |
* | Watch out for duplicated PHI instructions. | Evan Cheng | 2009-12-07 | 1 | -3/+37 |
* | Follow up to 90488. Turn a check into an assertion. | Evan Cheng | 2009-12-07 | 1 | -2/+2 |
* | Fix the OProfileJITEventListener for StringRef being returned from debug info. | Jeffrey Yasskin | 2009-12-07 | 1 | -12/+6 |
* | Rename DIFactory::InsertValue() as DIFactory::InsertDbgValueIntrinsic() | Victor Hernandez | 2009-12-07 | 1 | -6/+8 |
* | Add support to emit debug info for c++ style namespaces. | Devang Patel | 2009-12-07 | 3 | -8/+99 |
* | Delete code accidentally left behind. | Evan Cheng | 2009-12-07 | 1 | -10/+0 |
* | fix typo | Chris Lattner | 2009-12-07 | 1 | -1/+1 |
* | add accessor, improve comment. | Chris Lattner | 2009-12-07 | 1 | -1/+1 |
* | Introduce the "@llvm.dbg.value" debug intrinsic. | Victor Hernandez | 2009-12-07 | 1 | -0/+29 |
* | add support for phi translation and incorpation of new expression. | Chris Lattner | 2009-12-07 | 1 | -121/+144 |
* | Don't enable the post-RA scheduler on x86 except at -O3. In its | Dan Gohman | 2009-12-07 | 1 | -1/+1 |
* | checkpoint of the new PHITransAddr code, still not done and not used by | Chris Lattner | 2009-12-07 | 1 | -29/+257 |
* | Pre-regalloc tale duplication. Work in progress. | Evan Cheng | 2009-12-07 | 2 | -91/+231 |
* | Fixes the Atomic implementation if compiled by MSVC compiler. | Oscar Fuentes | 2009-12-07 | 1 | -1/+1 |
* | If BB is empty, insert PHI before end() instead of front(). | Evan Cheng | 2009-12-07 | 1 | -3/+6 |
* | Some pretty-printing | Anton Korobeynikov | 2009-12-07 | 1 | -0/+1 |
* | Truncate the arguments of llvm.frameaddress / llvm.returnaddress intrinsics f... | Anton Korobeynikov | 2009-12-07 | 2 | -1/+13 |
* | Add lowering of returnaddr and frameaddr intrinsics. Shamelessly stolen from ... | Anton Korobeynikov | 2009-12-07 | 3 | -1/+65 |
* | Initial codegen support for MSP430 ISRs | Anton Korobeynikov | 2009-12-07 | 4 | -8/+54 |
* | Add MSP430 interrupt calling conv. No functionality change yet. | Anton Korobeynikov | 2009-12-07 | 4 | -0/+7 |
* | Add ability to select hw multiplier mode and select appropriate libcalls. | Anton Korobeynikov | 2009-12-07 | 1 | -0/+29 |
* | Dynamic stack realignment use of sp register as source/dest register | Anton Korobeynikov | 2009-12-06 | 1 | -4/+27 |
* | fix PR5698 | Chris Lattner | 2009-12-06 | 1 | -0/+5 |
* | constant fold loads from memcpy's from global constants. This is important | Chris Lattner | 2009-12-06 | 1 | -6/+46 |
* | add support for forwarding mem intrinsic values to non-local loads. | Chris Lattner | 2009-12-06 | 1 | -33/+71 |
* | Handle forwarding local memsets to loads. For example, we optimize this: | Chris Lattner | 2009-12-06 | 1 | -43/+136 |
* | Remove old DBG_LABEL code. | Dan Gohman | 2009-12-05 | 1 | -8/+0 |
* | Remove the unused DisableLegalizeTypes option and related code. | Dan Gohman | 2009-12-05 | 2 | -52/+47 |
* | Calling InvalidateEntry during the refinement was breaking the bootstrap. | Bill Wendling | 2009-12-05 | 1 | -2/+12 |
* | Final cleanups: | Bill Wendling | 2009-12-05 | 1 | -14/+2 |
* | Temporarily revert r90502. It was causing the llvm-gcc bootstrap on PPC to fail. | Bill Wendling | 2009-12-05 | 2 | -95/+51 |
* | Fix indentation in switch statement. | Nick Lewycky | 2009-12-05 | 1 | -15/+16 |
* | Generalize this optimization to work on equality comparisons between any two | Nick Lewycky | 2009-12-05 | 1 | -16/+27 |
* | Don't print a space before the : between the file name and line number. | Dan Gohman | 2009-12-05 | 1 | -2/+2 |
* | Inline methods which are called only once. | Bill Wendling | 2009-12-05 | 1 | -15/+3 |
* | Refactor some code. No functionality change. | Bill Wendling | 2009-12-05 | 1 | -9/+13 |
* | Print newlines after printing labels for debug info, so that the output | Dan Gohman | 2009-12-05 | 2 | -0/+2 |
* | Don't blindly set the debug location for PHI node copies. | Dan Gohman | 2009-12-05 | 1 | -3/+3 |
* | Make TargetSelectInstruction protected and called from FastISel.cpp | Dan Gohman | 2009-12-05 | 2 | -7/+9 |
* | Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of | Dan Gohman | 2009-12-05 | 25 | -203/+1 |
* | Simplify this code: don't call AnalyzeBranch before doing simpler checks. | Dan Gohman | 2009-12-05 | 1 | -13/+13 |
* | The debug information for an LLVM Instruction applies to that Instruction | Dan Gohman | 2009-12-05 | 1 | -33/+57 |
* | Fix this code to use DIScope instead of DICompileUnit, as in r90181. | Dan Gohman | 2009-12-05 | 1 | -8/+9 |
* | Don't print the debug directory; it's often long and uninteresting. Omit | Dan Gohman | 2009-12-05 | 1 | -2/+7 |
* | Remove an unneeded include. | David Greene | 2009-12-04 | 1 | -1/+0 |
* | Print a space between the comment character and the text. | Dan Gohman | 2009-12-04 | 1 | -4/+6 |
* | In TAG_subrange_type, uppder bound is zero indexed. | Devang Patel | 2009-12-04 | 1 | -2/+1 |
* | Use new interfaces to print spill size. | David Greene | 2009-12-04 | 1 | -6/+9 |
* | Have hasLoad/StoreFrom/ToStackSlot return the relevant MachineMemOperand. | David Greene | 2009-12-04 | 2 | -9/+21 |