| Commit message (Expand) | Author | Age | Files | Lines |
* | We decided to not worry about Atoms for now, it should be straightforward to | Daniel Dunbar | 2009-06-24 | 2 | -24/+20 |
* | MCStreamer: Add a few more "symbol attributes". | Daniel Dunbar | 2009-06-24 | 1 | -1/+10 |
* | MCStreamer: Test printing values. | Daniel Dunbar | 2009-06-24 | 1 | -1/+1 |
* | Minor whitespace cleanups. | Dan Gohman | 2009-06-24 | 1 | -16/+16 |
* | Simplify [su]max(MAX, n) to MAX. This comes up in loop tripcount | Dan Gohman | 2009-06-24 | 1 | -2/+10 |
* | When inserting code into a loop preheader, insert it before the | Dan Gohman | 2009-06-24 | 1 | -3/+6 |
* | Add new files to cmake list. | Duncan Sands | 2009-06-24 | 1 | -0/+2 |
* | factor some code better. | Chris Lattner | 2009-06-24 | 1 | -13/+6 |
* | wire up support for MCContext/MCStreamer in -experimental-asm-printer mode. | Chris Lattner | 2009-06-24 | 2 | -0/+26 |
* | remove dead makefile flags. | Chris Lattner | 2009-06-24 | 2 | -4/+0 |
* | Delete some orphaned comments, fix some 80-column violations, | Dan Gohman | 2009-06-24 | 1 | -95/+80 |
* | add trivial support for passing label definitions through the MCStreamer. | Chris Lattner | 2009-06-24 | 2 | -2/+16 |
* | Fixed a bug in LiveInterval scaling (failure to scale VNI defs correctly), re... | Lang Hames | 2009-06-24 | 2 | -6/+2 |
* | Fix support for inline asm input / output operand tying when operand spans ac... | Evan Cheng | 2009-06-24 | 1 | -11/+23 |
* | Extend ScalarEvolution's multiple-exit support to compute exact | Dan Gohman | 2009-06-24 | 4 | -180/+184 |
* | Unbreak build on Linux by removing Darwinism. | Nick Lewycky | 2009-06-24 | 1 | -1/+1 |
* | Teach GetMinSignBits about SCEVAddExprs. | Dan Gohman | 2009-06-24 | 1 | -0/+32 |
* | 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 |