MISched: add dependence to ExitSU to model live-out latency.
[oota-llvm.git] / lib / CodeGen /
2012-12-18 Andrew TrickMISched: add dependence to ExitSU to model live-out...
2012-12-18 Andrew TrickMISched: Cleanup, redundant statement.
2012-12-18 Andrew TrickMISched: Heuristics, compare latency more precisely...
2012-12-18 Andrew TrickMISched: Remove SchedRemainder::IsResourceLimited....
2012-12-18 Andrew TrickMISched: cleanup, use the proper iterator type.
2012-12-18 Andrew TrickMISched: minor improvement, initialize remaining resour...
2012-12-18 Jakob Stoklund OlesenTighten the insert() API for bundled instructions.
2012-12-18 Hal FinkelCheck multiple register classes for inline asm tied...
2012-12-17 Jakob Stoklund OlesenTighten up the erase/remove API for bundled instructions.
2012-12-17 Patrik HagglundRevert/correct some FastISel changes in r170104 (EVT...
2012-12-17 Craig TopperAdd debug prints for when optimizeLoadInstr folds a...
2012-12-16 Dmitri GribenkoDeclare class DwarfDebug before use instead of relying...
2012-12-16 Reed KotlerThis patch is needed to make c++ exceptions work for...
2012-12-15 Eric ChristopherTo simplify some code move the unit emission into the...
2012-12-15 Eric ChristopherUse begin and end label names from the section for...
2012-12-14 Patrik HagglundChange TargetLowering::getLoadExtAction to take an...
2012-12-13 Jakob Stoklund OlesenUse the new MI bundling API in MachineInstrBundle itself.
2012-12-13 David BlaikieDebug Info: add support to mark member variables as...
2012-12-13 Patrik HagglundChange TargetLowering::setTypeAction to take an MVT...
2012-12-13 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-13 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-13 Eric ChristopherUse default label name for a section in emitting abbrev...
2012-12-13 Evan ChengFix a bug in DAGCombiner::MatchBSwapHWord. Make sure...
2012-12-12 Pedro ArtigasMake the MCStreamer have a reset method and call that...
2012-12-12 Evan ChengFix a logic bug in inline expansion of memcpy / memset...
2012-12-12 Evan ChengSorry about the churn. One more change to getOptimalMem...
2012-12-12 Evan Cheng- Rename isLegalMemOpType to isSafeMemOpType. "Legal...
2012-12-12 Manman RenDAGCombine: clamp hi bit in APInt::getBitsSet to avoid...
2012-12-12 Evan ChengAvoid using lossy load / stores for memcpy / memset...
2012-12-11 Evan ChengReplace TargetLowering::isIntImmLegal() with
2012-12-11 Eric ChristopherUpdate some comments.
2012-12-11 Joel JonesAdd comment for load folding
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange RegVT in BitTestBlock and RegsForValue, to conta...
2012-12-11 Patrik HagglundChange TargetLowering::getTypeForExtArgOrReturn to...
2012-12-11 Patrik HagglundChange a parameter of TargetLowering::getVectorTypeBrea...
2012-12-11 Patrik HagglundChange TargetLowering::RegisterTypeForVT to contain...
2012-12-11 Patrik HagglundChange TargetLowering::TransformToType to contain MVTs...
2012-12-11 Patrik HagglundChange TargetLowering::findRepresentativeClass to take...
2012-12-11 Patrik HagglundChange TargetLowering::getTypeToPromoteTo to take and...
2012-12-11 Patrik HagglundChange TargetLowering::isCondCodeLegal to take an MVT...
2012-12-11 Patrik HagglundChange TargetLowering::getCondCodeAction to take an...
2012-12-11 Patrik HagglundChange TargetLowering::getTruncStoreAction to take...
2012-12-11 Patrik HagglundChange TargetLowering::getLoadExtAction to take an...
2012-12-11 Patrik HagglundChange TargetLowering::setTypeAction to take an MVT...
2012-12-11 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-11 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Chandler CarruthFix a miscompile in the DAG combiner. Previously, we...
2012-12-11 Chad RosierFall back to the selection dag isel to select tail...
2012-12-10 Eric ChristopherRefactor out the abbreviation handling into a separate...
2012-12-10 Evan ChengSome enhancements for memcpy / memset inline expansion.
2012-12-10 Lang HamesDefer call to InitSections until after MCContext has...
2012-12-10 Eric ChristopherRearrange vars and make comments more obvious.
2012-12-10 Eric ChristopherRemove blank line at top of file.
2012-12-10 Eric ChristopherFix a coding style nit.
2012-12-10 Tom StellardLegalizeDAG: Allow type promotion of scalar loads
2012-12-10 Tom StellardLegalizeDAG: Allow type promotion for scalar stores
2012-12-10 Eric ChristopherUse the somewhat semantic term "split dwarf" it more...
2012-12-10 Eric ChristopherDelete the FissionCU.
2012-12-10 Eric ChristopherReorder fission variables.
2012-12-10 Hal FinkelUse GetUnderlyingObjects in misched
2012-12-10 Craig TopperTeach DAG combine to handle vector add/sub with vectors...
2012-12-09 Craig TopperRemove extra blank line.
2012-12-08 Craig TopperTeach DAG combine to handle vector logical operations...
2012-12-07 Jakob Stoklund OlesenAdd higher-level API for dealing with bundled MachineIn...
2012-12-06 Pedro Artigasfixed valgrind issues of prior commit, this change...
2012-12-06 Evan ChengReplace r169459 with something safer. Rather than havin...
2012-12-06 Nadav RotemFix a bug in the code that merges consecutive stores...
2012-12-06 Bill Wendlings/getLowerBoundDefault/getDefaultLowerBound/ for consis...
2012-12-06 Bill WendlingHandle non-default array bounds.
2012-12-06 NAKAMURA TakumiRevert r169456, "change MCContext to work on the doInit...
2012-12-06 Evan ChengLet targets provide hooks that compute known zero and...
2012-12-06 Pedro Artigaschange MCContext to work on the doInitialization/doFina...
2012-12-05 Andrew TrickRegPressureTracker::dump(): Remove unnecessary argument.
2012-12-05 Andrew TrickRegisterPressureTracker: fix findUseBetween to handle...
2012-12-05 Andrew TrickRegisterPressureTracker: unify virtual registers and...
2012-12-05 Andrew TrickRegisterPresssureTracker: Track live physical register...
2012-12-05 Jakob Stoklund OlesenRemove unused MachineInstr constructors.
2012-12-05 Pedro Artigas- Added calls to doInitialization/doFinalization to...
2012-12-05 Andrew TrickAdded RegisterPressureTracker::dump() for debugging.
2012-12-04 Jakob Stoklund OlesenSpeed up the AllocationOrder class a bit.
2012-12-04 David BlaikieComment change made in r169304 as requested by Eric...
2012-12-04 Bill WendlingUse the 'count' attribute to calculate the upper bound...
2012-12-04 David BlaikieReapply r160148 (reverted in r163570) fixing spurious...
2012-12-04 Chandler CarruthSort includes for all of the .h files under the 'lib...
2012-12-04 Bill WendlingAdd a 'count' field to the DWARF subrange.
2012-12-04 Jakub StaszakSimplify code. No functionality change.
2012-12-04 Manman RenStack Alignment: when creating stack objects in Machine...
2012-12-04 Jakub StaszakUse dyn_cast instead of isa and cast. No functionality...
2012-12-04 Jakob Stoklund OlesenRemove VirtRegMap::getRegAllocPref().
2012-12-04 Jakob Stoklund OlesenUse MRI::getSimpleHint() instead of getRegAllocPref...
2012-12-04 Manman RenStack Alignment: move functions from header file Machin...
2012-12-03 Jakob Stoklund OlesenAdd VirtRegMap::hasKnownPreference().
2012-12-03 Jakob Stoklund OlesenUse the new getRegAllocationHints() hook from Allocatio...
2012-12-03 Pedro Artigasmoves doInitialization and doFinalization to the Pass...
2012-12-03 Jakob Stoklund OlesenAdd a new hook for providing register allocator hints...
2012-12-03 Eli BenderskyFix PR12942: Allow two CUs to be generated from the...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-12-02 Nadav RotemAllow merging multiple store sequences on the same...
2012-12-01 Andrew Trickmisched: Fix RegisterPressureTracker handling of DebugVals.
next