| Commit message (Expand) | Author | Age | Files | Lines |
* | Add comment for load folding | Joel Jones | 2012-12-11 | 1 | -0/+5 |
* | Revert EVT->MVT changes, r169836-169851, due to buildbot failures. | Patrik Hagglund | 2012-12-11 | 16 | -126/+116 |
* | Change RegVT in BitTestBlock and RegsForValue, to contain MVTs, | Patrik Hagglund | 2012-12-11 | 2 | -13/+12 |
* | Change TargetLowering::getTypeForExtArgOrReturn to take and return | Patrik Hagglund | 2012-12-11 | 1 | -1/+2 |
* | Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT, | Patrik Hagglund | 2012-12-11 | 2 | -14/+19 |
* | Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of | Patrik Hagglund | 2012-12-11 | 5 | -18/+18 |
* | Change TargetLowering::TransformToType to contain MVTs, instead of | Patrik Hagglund | 2012-12-11 | 1 | -4/+4 |
* | Change TargetLowering::findRepresentativeClass to take an MVT, instead | Patrik Hagglund | 2012-12-11 | 1 | -2/+2 |
* | Change TargetLowering::getTypeToPromoteTo to take and return MVTs, | Patrik Hagglund | 2012-12-11 | 2 | -8/+8 |
* | Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT. | Patrik Hagglund | 2012-12-11 | 2 | -12/+15 |
* | Change TargetLowering::getCondCodeAction to take an MVT, instead of | Patrik Hagglund | 2012-12-11 | 2 | -4/+4 |
* | Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs. | Patrik Hagglund | 2012-12-11 | 2 | -3/+4 |
* | Change TargetLowering::getLoadExtAction to take an MVT, instead of EVT. | Patrik Hagglund | 2012-12-11 | 1 | -1/+1 |
* | Change TargetLowering::setTypeAction to take an MVT, instead fo EVT. | Patrik Hagglund | 2012-12-11 | 1 | -1/+1 |
* | Change TargetLowering::getRepRegClassFor to take an MVT, instead of | Patrik Hagglund | 2012-12-11 | 4 | -12/+12 |
* | Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. | Patrik Hagglund | 2012-12-11 | 6 | -27/+28 |
* | Fix a miscompile in the DAG combiner. Previously, we would incorrectly | Chandler Carruth | 2012-12-11 | 1 | -2/+6 |
* | Fall back to the selection dag isel to select tail calls. | Chad Rosier | 2012-12-11 | 2 | -10/+7 |
* | Refactor out the abbreviation handling into a separate class that | Eric Christopher | 2012-12-10 | 2 | -24/+57 |
* | Some enhancements for memcpy / memset inline expansion. | Evan Cheng | 2012-12-10 | 1 | -18/+64 |
* | Defer call to InitSections until after MCContext has been initialized. If | Lang Hames | 2012-12-10 | 2 | -1/+3 |
* | Rearrange vars and make comments more obvious. | Eric Christopher | 2012-12-10 | 1 | -3/+5 |
* | Remove blank line at top of file. | Eric Christopher | 2012-12-10 | 1 | -1/+0 |
* | Fix a coding style nit. | Eric Christopher | 2012-12-10 | 1 | -2/+2 |
* | LegalizeDAG: Allow type promotion of scalar loads | Tom Stellard | 2012-12-10 | 1 | -3/+2 |
* | LegalizeDAG: Allow type promotion for scalar stores | Tom Stellard | 2012-12-10 | 1 | -3/+4 |
* | Use the somewhat semantic term "split dwarf" it more matches what's | Eric Christopher | 2012-12-10 | 2 | -30/+32 |
* | Delete the FissionCU. | Eric Christopher | 2012-12-10 | 1 | -0/+3 |
* | Reorder fission variables. | Eric Christopher | 2012-12-10 | 2 | -5/+11 |
* | Use GetUnderlyingObjects in misched | Hal Finkel | 2012-12-10 | 1 | -92/+143 |
* | Teach DAG combine to handle vector add/sub with vectors of all 0s. | Craig Topper | 2012-12-10 | 1 | -0/+10 |
* | Remove extra blank line. | Craig Topper | 2012-12-09 | 1 | -1/+0 |
* | Teach DAG combine to handle vector logical operations with vectors of all 1s ... | Craig Topper | 2012-12-08 | 1 | -0/+30 |
* | Add higher-level API for dealing with bundled MachineInstrs. | Jakob Stoklund Olesen | 2012-12-07 | 1 | -0/+32 |
* | fixed valgrind issues of prior commit, this change applies r169456 changes ba... | Pedro Artigas | 2012-12-06 | 1 | -1/+6 |
* | Replace r169459 with something safer. Rather than having computeMaskedBits to | Evan Cheng | 2012-12-06 | 3 | -28/+10 |
* | Fix a bug in the code that merges consecutive stores. Previously we did not | Nadav Rotem | 2012-12-06 | 1 | -10/+14 |
* | s/getLowerBoundDefault/getDefaultLowerBound/ for consistency. Also put the mo... | Bill Wendling | 2012-12-06 | 2 | -5/+7 |
* | Handle non-default array bounds. | Bill Wendling | 2012-12-06 | 2 | -14/+59 |
* | Revert r169456, "change MCContext to work on the doInitialization/doFinalizat... | NAKAMURA Takumi | 2012-12-06 | 1 | -5/+0 |
* | Let targets provide hooks that compute known zero and ones for any_extend | Evan Cheng | 2012-12-06 | 2 | -7/+27 |
* | change MCContext to work on the doInitialization/doFinalization model | Pedro Artigas | 2012-12-06 | 1 | -0/+5 |
* | RegPressureTracker::dump(): Remove unnecessary argument. | Andrew Trick | 2012-12-05 | 1 | -1/+1 |
* | RegisterPressureTracker: fix findUseBetween to handle DebugValue | Andrew Trick | 2012-12-05 | 1 | -0/+2 |
* | RegisterPressureTracker: unify virtual registers and physical regunits. | Andrew Trick | 2012-12-05 | 1 | -241/+179 |
* | RegisterPresssureTracker: Track live physical register by unit. | Andrew Trick | 2012-12-05 | 1 | -94/+87 |
* | Remove unused MachineInstr constructors. | Jakob Stoklund Olesen | 2012-12-05 | 1 | -27/+0 |
* | - Added calls to doInitialization/doFinalization to immutable passes | Pedro Artigas | 2012-12-05 | 1 | -10/+23 |
* | Added RegisterPressureTracker::dump() for debugging. | Andrew Trick | 2012-12-05 | 1 | -5/+16 |
* | Speed up the AllocationOrder class a bit. | Jakob Stoklund Olesen | 2012-12-04 | 3 | -25/+19 |