| Commit message (Expand) | Author | Age | Files | Lines |
* | Start MCAsmStreamer implementation. | Daniel Dunbar | 2009-06-24 | 3 | -5/+166 |
* | Revert this accidental commit. | Dan Gohman | 2009-06-24 | 1 | -1/+1 |
* | Move the special cases for constants out of getUnknown and into | Dan Gohman | 2009-06-24 | 2 | -16/+15 |
* | Use ScalarEvolution::getConstant instead of getUnknown to create | Dan Gohman | 2009-06-24 | 1 | -7/+8 |
* | Include the maximum trip count expression in ScalarEvolution's print output. | Dan Gohman | 2009-06-24 | 1 | -0/+9 |
* | Add an isAllOnesValue utility function, similar to isZero and isOne. | Dan Gohman | 2009-06-24 | 1 | -0/+6 |
* | Don't emit a redundant BitCastInst if the value to be defined in the | Dan Gohman | 2009-06-24 | 1 | -1/+2 |
* | Guard the listeners list. Unfortunately, this requires a real static rather | Owen Anderson | 2009-06-24 | 1 | -0/+5 |
* | Provide InitializeAllTargets and InitializeNativeTarget functions in the | Bob Wilson | 2009-06-23 | 22 | -96/+44 |
* | Update for MCImm -> MCValue rename. | Daniel Dunbar | 2009-06-23 | 1 | -5/+5 |
* | Test commit: fixed spacing. | Sean Callanan | 2009-06-23 | 1 | -3/+3 |
* | It is not a good idea to have data member's name match argument's name. In fa... | Devang Patel | 2009-06-23 | 1 | -21/+21 |
* | Use getReturnTypeName() to print return type. | Devang Patel | 2009-06-23 | 1 | -1/+1 |
* | Start flushing out MCContext. | Daniel Dunbar | 2009-06-23 | 4 | -1/+96 |
* | Use atomic operations when accessing statistics, and make the lazy initializa... | Owen Anderson | 2009-06-23 | 1 | -4/+8 |
* | Add atomic multiply and divide operations, built on top of CompareAndSwap. | Owen Anderson | 2009-06-23 | 1 | -0/+18 |
* | Make timers threadsafe again. This isn't quite as nice as I'd hoped (it uses... | Owen Anderson | 2009-06-23 | 1 | -1/+53 |
* | Revert my last series of commits related to Timer and 64-bit atomics. Not al... | Owen Anderson | 2009-06-23 | 3 | -41/+29 |
* | Test instructions operands were printed in the wrong order. | Evan Cheng | 2009-06-23 | 1 | -10/+10 |
* | "The MMX_MASKMOVQ and MMX_MASKMOVQ64 instructions are labeled as MRMDestMem | Bill Wendling | 2009-06-23 | 1 | -2/+2 |
* | Switched size_t to int64_t to prevent type mismatch in call to max. | Lang Hames | 2009-06-23 | 1 | -2/+2 |
* | Proper patterns for thumb2 shift and rotate instructions. | Evan Cheng | 2009-06-23 | 1 | -55/+115 |
* | Code clean up. | Evan Cheng | 2009-06-23 | 1 | -6/+5 |
* | Add IsThumb1Only to most 16-bit thumb instructions since we want to isel 32-b... | Evan Cheng | 2009-06-23 | 2 | -53/+75 |
* | Atomic ops that do arithmetic use signed arithmetic. | Owen Anderson | 2009-06-23 | 2 | -6/+6 |
* | Actually, these need to be signed integers, not unsigned. | Owen Anderson | 2009-06-23 | 1 | -2/+2 |
* | Rename SelectShifterOperand to SelectThumb2ShifterOperandReg. | Evan Cheng | 2009-06-23 | 2 | -7/+7 |
* | Use 64-bit integer counters for tracking time, rather than doubles. This wil... | Owen Anderson | 2009-06-23 | 1 | -17/+17 |
* | Label the existing atomic functions as 32-bit specific, and add a 64-bit one ... | Owen Anderson | 2009-06-23 | 2 | -8/+20 |
* | Eliminate object-relinking support from CMake. Fixes PR 4429 and | Douglas Gregor | 2009-06-23 | 11 | -43/+11 |
* | Obvious typo. | Evan Cheng | 2009-06-23 | 1 | -2/+2 |
* | Initial Thumb2 support. Majority of the work is done by David Goodwin. There are | Evan Cheng | 2009-06-23 | 5 | -134/+527 |
* | Add an atomic add operation. | Owen Anderson | 2009-06-23 | 1 | -0/+13 |
* | Make the lazy initialization of DefaultTimerGroup threadsafe. | Owen Anderson | 2009-06-23 | 1 | -8/+14 |
* | Revert r73923, which broke clang. | Owen Anderson | 2009-06-23 | 1 | -18/+10 |
* | Fold the add (ptr, offset) into ptr[offset] only if the offset is small enoug... | Sanjiv Gupta | 2009-06-23 | 1 | -2/+4 |
* | Minor reorg. | Evan Cheng | 2009-06-23 | 1 | -17/+18 |
* | Replace isTwoAddress with operand constraint. | Evan Cheng | 2009-06-23 | 1 | -1/+1 |
* | Use a default alignment for data and bss sections. | Bruno Cardoso Lopes | 2009-06-23 | 2 | -19/+25 |
* | Guard the layout info object. | Owen Anderson | 2009-06-23 | 1 | -0/+5 |
* | Guard the plugin loader. | Owen Anderson | 2009-06-23 | 1 | -0/+5 |
* | Add guards around timer groups, which can be shared. | Owen Anderson | 2009-06-22 | 1 | -10/+18 |
* | Fix a bug in the trip-count computation with And/Or. If either of the | Dan Gohman | 2009-06-22 | 1 | -8/+4 |
* | Add support for ARM's Advanced SIMD (NEON) instruction set. | Bob Wilson | 2009-06-22 | 12 | -125/+3100 |
* | Guard the statistics table. | Owen Anderson | 2009-06-22 | 1 | -1/+3 |
* | Guard the global annotation tables. | Owen Anderson | 2009-06-22 | 1 | -13/+25 |
* | Add locking around the external function lookup table for the interpreter. | Owen Anderson | 2009-06-22 | 1 | -1/+12 |
* | Remove unneeded #include. | Owen Anderson | 2009-06-22 | 1 | -1/+0 |
* | Fix a few minor issues that were exposed by the removal of SCEVHandle. | Dan Gohman | 2009-06-22 | 2 | -2/+1 |
* | Add explicit types for shift count constants. This is in preparation for | Bob Wilson | 2009-06-22 | 2 | -45/+52 |