| Commit message (Expand) | Author | Age | Files | Lines |
* | Delete FunctionPass::runOnModule, which is unused. | Dan Gohman | 2010-08-11 | 1 | -13/+0 |
* | Don't use unsigned char for alignments in TargetData. There aren't | Dan Gohman | 2010-08-11 | 1 | -15/+15 |
* | Use ISD::ADD instead of ISD::SUB with a negated constant. This | Dan Gohman | 2010-08-11 | 1 | -4/+5 |
* | Fix a FIXME. The SlotIndex::Slot enum should be private. | Jakob Stoklund Olesen | 2010-08-11 | 1 | -5/+3 |
* | cortex m4 has floating point support, but only single precision. | Jim Grosbach | 2010-08-11 | 4 | -2/+11 |
* | Consider this code snippet: | Bill Wendling | 2010-08-11 | 2 | -3/+51 |
* | Report error if codegen tries to instantiate a ARM target when the cpu does s... | Evan Cheng | 2010-08-11 | 4 | -2/+14 |
* | ArchV7M implies HW division instructions. | Evan Cheng | 2010-08-11 | 1 | -3/+3 |
* | ArchV6T2, V7A, and V7M implies Thumb2; Archv7A implies NEON. | Evan Cheng | 2010-08-11 | 1 | -11/+10 |
* | Add ARM Archv6M and let it implies FeatureDB (having dmb, etc.) | Evan Cheng | 2010-08-11 | 2 | -32/+36 |
* | MC/ARM: Add basic support for handling predication by parsing it out of the m... | Daniel Dunbar | 2010-08-11 | 1 | -1/+44 |
* | MC/ARM: Split mnemonic on '.' characters. | Daniel Dunbar | 2010-08-11 | 1 | -3/+16 |
* | MC/ARM: Fill in ARMOperand::dump a bit. | Daniel Dunbar | 2010-08-11 | 1 | -1/+21 |
* | llvm-mc: Add -show-inst-operands, for dumping the parsed instruction represen... | Daniel Dunbar | 2010-08-11 | 2 | -1/+16 |
* | MCAsmParser: Add dump() hook to MCParsedAsmOperand. | Daniel Dunbar | 2010-08-11 | 3 | -4/+4 |
* | MC/ARM: Add an ARMOperand class for condition codes. | Daniel Dunbar | 2010-08-11 | 2 | -4/+30 |
* | Really control isel of barrier instructions with cpu feature. | Evan Cheng | 2010-08-11 | 2 | -4/+4 |
* | Add Cortex-M0 support. It's a ARMv6m device (no ARM mode) with some 32-bit | Evan Cheng | 2010-08-11 | 1 | -0/+5 |
* | - Add subtarget feature -mattr=+db which determine whether an ARM cpu has the | Evan Cheng | 2010-08-11 | 7 | -55/+54 |
* | MC/ARM: Switch to using the generated match functions instead of stub impleme... | Daniel Dunbar | 2010-08-11 | 1 | -81/+30 |
* | MC/ARM: Enable generation of the ARM asm matcher, not that it can do much. | Daniel Dunbar | 2010-08-11 | 2 | -2/+3 |
* | ARM: Mark some disassembler only instructions as not available for matching -- | Daniel Dunbar | 2010-08-11 | 1 | -0/+4 |
* | ARM: Quote $p in an asm string. | Daniel Dunbar | 2010-08-11 | 1 | -2/+2 |
* | Improve indentation. | Owen Anderson | 2010-08-11 | 1 | -27/+28 |
* | Handle ARM compares as well as converting for ARM adds, subs, and thumb2's adds. | Bill Wendling | 2010-08-11 | 1 | -0/+5 |
* | Mark ARM compare instructions as isCompare. | Bill Wendling | 2010-08-11 | 1 | -1/+1 |
* | When analyzing loop exit conditions combined with and and or, don't | Dan Gohman | 2010-08-11 | 1 | -14/+12 |
* | Add a separate ARM instruction format for Saturate instructions. | Bob Wilson | 2010-08-11 | 6 | -151/+179 |
* | Rename and reorder the arguments to isImpliedCond, for consistency and clarity. | Dan Gohman | 2010-08-10 | 1 | -10/+12 |
* | CBZ and CBNZ are implemented. | Evan Cheng | 2010-08-10 | 1 | -5/+0 |
* | Add AVX matching patterns to Packed Bit Test intrinsics. | Bruno Cardoso Lopes | 2010-08-10 | 4 | -33/+78 |
* | Now that we're using ConstantRange to represent potential values, make use of... | Owen Anderson | 2010-08-10 | 1 | -8/+35 |
* | Add the minimal amount of smarts necessary to instcombine of shufflevectors t... | Nate Begeman | 2010-08-10 | 1 | -64/+141 |
* | Turn optimize compares back on with fix. We needed to test that a machine op was | Bill Wendling | 2010-08-10 | 2 | -2/+2 |
* | Give up on register class recalculation when the register is used with subreg | Jakob Stoklund Olesen | 2010-08-10 | 1 | -1/+10 |
* | Revert r110718; it broke clang-i386-darwin9. | Dan Gohman | 2010-08-10 | 1 | -1/+1 |
* | Avoid editing the current live interval during remat. | Jakob Stoklund Olesen | 2010-08-10 | 1 | -3/+3 |
* | More debug spew | Jakob Stoklund Olesen | 2010-08-10 | 1 | -0/+2 |
* | Turn optimize cmps on by default so that we can get some testing by the nightly | Bill Wendling | 2010-08-10 | 1 | -1/+1 |
* | Add missing argument. CreateCompositeTypeEx() users, please verify. | Devang Patel | 2010-08-10 | 1 | -4/+5 |
* | Switch over to using ConstantRange to track integral values. | Owen Anderson | 2010-08-10 | 1 | -7/+44 |
* | Do not forget debug info for enums. Use named mdnode to keep track of these t... | Devang Patel | 2010-08-10 | 2 | -2/+20 |
* | Delete some unused instructions. | Evan Cheng | 2010-08-10 | 3 | -99/+0 |
* | Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function... | Evan Cheng | 2010-08-10 | 5 | -63/+73 |
* | Implement register class inflation. | Jakob Stoklund Olesen | 2010-08-10 | 2 | -0/+42 |
* | Revert r110655, "Fix ARM hasFP() semantics. It should return true whenever FP | Daniel Dunbar | 2010-08-10 | 5 | -68/+63 |
* | MC/AsmParser: Fix a bug in macro argument parsing, which was dropping | Daniel Dunbar | 2010-08-10 | 1 | -5/+7 |
* | Recalculate the spill weight and allocation hint for virtual registers created | Jakob Stoklund Olesen | 2010-08-10 | 2 | -2/+9 |
* | Revert "MC/MachO: Fix possible null pointer dereference." | Michael J. Spencer | 2010-08-10 | 1 | -1/+1 |
* | Mark this variable as used. | Chandler Carruth | 2010-08-10 | 1 | -0/+1 |