Add count() method to MapVector
[oota-llvm.git] / include / llvm / CodeGen /
2012-10-09 Micah VillmowAdd in some interfaces that will allow easier access...
2012-10-08 Andrew Trickmisched: remove forceUnitLatencies. Defaults are handle...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-07 Craig TopperRemove unused MachineInstr constructors that don't...
2012-10-04 Jakob Stoklund OlesenSwitch MachineTraceMetrics to the new TargetSchedModel...
2012-10-03 Eric ChristopherRevert 165051-165049 while looking into the foreach...
2012-10-02 Eric ChristopherRemove the SavePoint infrastructure from fast isel...
2012-10-01 Michael LiaoFix PR13899
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-26 Craig TopperRevert r164663 due to buildbot failure.
2012-09-26 Craig TopperAdd is16BitVector and is32BitVector to MVT and call...
2012-09-26 Craig TopperRename virtual table anchors from Anchor() to anchor...
2012-09-26 Craig TopperMark extended type querying methods as 'readonly' to...
2012-09-19 Micah VillmowAdd in new data types that are used by AMDIL/ANL among...
2012-09-18 Tom StellardMake MachinePostDominatorTree::DT private
2012-09-18 Andrew TrickTargetSchedModel API. Implement latency lookup, disabled.
2012-09-17 Jakob Stoklund OlesenMerge into undefined lanes under -new-coalescer.
2012-09-17 Andrew TrickRevert r164061-r164067. Most of the new subtarget emitter.
2012-09-17 Andrew TrickTargetSchedModel API. Implement latency lookup, disabled.
2012-09-17 Tom StellardAdd a MachinePostDominator pass
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-16 Jakob Stoklund OlesenFix problem when using LiveRangeQuery with block entries.
2012-09-15 Jakob Stoklund OlesenMake LiveRangeQuery work for PHIDefs as well.
2012-09-14 Andrew Trickcomment typo
2012-09-14 Andrew TrickTargetSchedModel interface. To be implemented...
2012-09-14 Andrew Trickmisched: add a hook for custom DAG postprocessing.
2012-09-12 Michael LiaoFix PR11985
2012-09-12 Jakob Stoklund OlesenDelete dead code.
2012-09-12 James MolloyAdd a function computeRegisterLiveness() to MachineBasi...
2012-09-12 James MolloyAdd an analyzePhysReg() function to MachineOperandItera...
2012-09-11 Andrew TrickReorganize MachineScheduler interfaces and publish...
2012-09-06 Jakob Stoklund OlesenTiedTo is an integer, not a bool.
2012-09-06 Jakob Stoklund OlesenAllow overlaps between virtreg and physreg live ranges.
2012-09-06 Jakob Stoklund OlesenHandle overlapping regunit intervals in LiveIntervals...
2012-09-06 Nadav RotemAdd a new optimization pass: Stack Coloring, that merge...
2012-09-05 Chad Rosier[ms-inline asm] Use the asm dialect from the MI to...
2012-09-05 Roman DivackyConstify SDNodeIterator an stop its only non-const...
2012-09-05 Chad Rosier[ms-inline asm] Propagate the asm dialect into the...
2012-09-05 Benjamin KramerClean up includes.
2012-09-04 Jakob Stoklund OlesenActually use the MachineOperand field for isRegTiedToDe...
2012-09-04 Jakob Stoklund OlesenAllow tied uses and defs in different orders.
2012-08-31 Jakob Stoklund OlesenAdd MachineInstr::tieOperands, remove setIsTied().
2012-08-29 Jakob Stoklund OlesenRename hasVolatileMemoryRef() to hasOrderedMemoryRef().
2012-08-29 Jakob Stoklund OlesenAdd MachineMemOperand::isUnordered().
2012-08-29 Jakob Stoklund OlesenMaintain a vaild isTied bit as operands are added and...
2012-08-28 Jakob Stoklund OlesenAdd a MachineOperand::isTied() flag.
2012-08-28 Jakob Stoklund OlesenDon't allow TargetFlags on MO_Register MachineOperands.
2012-08-28 Jakob Stoklund OlesenRemove extra MayLoad/MayStore flags from atomic_load...
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-08-23 Lang HamesFix a stub signature. HeuristicReduce should return...
2012-08-23 Dmitri GribenkoFix a bunch of -Wdocumentation warnings.
2012-08-23 Andrew TrickSimplify the computeOperandLatency API.
2012-08-22 Craig TopperAdd a getName function to MachineFunction. Use it in...
2012-08-20 Jakob Stoklund OlesenFix a quadratic algorithm in MachineBranchProbabilityInfo.
2012-08-20 Jakob Stoklund OlesenClarify that duplicate edges are not allowed in the...
2012-08-16 Jakob Stoklund OlesenAdd an MCID::Select flag and TII hooks for optimizing...
2012-08-16 Nadav RotemAdd dump/dumpr methods to SDValue.
2012-08-11 Craig TopperCreate isXBitVector methods in MVT and call them from...
2012-08-10 Jakob Stoklund OlesenReapply r161633-161634 "Partition use lists so defs...
2012-08-10 Jakob Stoklund OlesenAlso update MRI use lists when changing a use to a...
2012-08-09 Jakob Stoklund OlesenRevert r161633-161634 "Partition use lists so defs...
2012-08-09 Jakob Stoklund OlesenPartition use lists so defs always come before uses.
2012-08-09 Jakob Stoklund OlesenDon't use pointer-pointers for the register use lists.
2012-08-09 Jakob Stoklund OlesenMove use list management into MachineRegisterInfo.
2012-08-09 Matt Beaumont-GayMachineRegisterInfo was already a friend of MachineOper...
2012-08-08 Jakob Stoklund OlesenMove getNextOperandForReg() into MachineRegisterInfo.
2012-08-08 Jakob Stoklund OlesenRevert "Fix a quadratic algorithm in MachineBranchProba...
2012-08-08 Jakob Stoklund OlesenFix a quadratic algorithm in MachineBranchProbabilityInfo.
2012-08-07 Jakob Stoklund OlesenAdd SelectionDAG::getTargetIndex.
2012-08-07 Jakob Stoklund OlesenAdd a new kind of MachineOperand: MO_TargetIndex.
2012-08-06 Jakob Stoklund OlesenPut up warning signs around MO::getNextOperandForReg().
2012-08-03 Jakob Stoklund OlesenAdd an experimental -early-live-intervals option.
2012-08-03 Jakob Stoklund OlesenCompletely eliminate VNInfo flags.
2012-08-03 Jakob Stoklund OlesenEliminate the VNInfo::hasPHIKill() flag.
2012-08-03 Jakob Stoklund OlesenMake the hasPHIKills flag a computed property.
2012-08-03 Jakob Stoklund OlesenRemove a dead prototype.
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-07-30 Andrew TrickAdded MachineRegisterInfo::hasOneDef()
2012-07-30 Andrew TrickInline MachineRegisterInfo::hasOneUse
2012-07-30 Jakob Stoklund OlesenAdd MachineInstr::isTransient().
2012-07-30 Jakob Stoklund OlesenAdd MachineBasicBlock::isPredecessor().
2012-07-27 Jakob Stoklund OlesenAlso compute register mask lists under -new-live-intervals.
2012-07-27 Jakob Stoklund OlesenEliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
2012-07-27 Jakob Stoklund OlesenAdd a -new-live-intervals experimental option.
2012-07-26 Micah VillmowAdd support for v16i32/v16i64 into the code generator...
2012-07-26 Jakob Stoklund OlesenStart scaffolding for a MachineTraceMetrics analysis...
2012-07-23 Nadav RotemDoxygenify the comments of ISD nodes.
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-15 Nadav RotemRefactor the code that checks that all operands of...
2012-07-10 Chandler CarruthTeach the LiveInterval::join function to use the fast...
2012-07-10 Chad RosierMove [get|set]BasePtrStackAdjustment() from MachineFram...
2012-07-10 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-07-10 Chandler CarruthAdd an efficient merge operation to LiveInterval and...
2012-07-10 Chandler CarruthTeach LiveIntervals how to verify themselves and start...
2012-07-06 Chad RosierFix the naming of ensureAlignment. Per the coding...
2012-07-05 Chandler CarruthRemove dead infrastructure for building DenseMaps with...
2012-07-05 Chandler CarruthFinish fixing the MachineOperand hashing, providing...
2012-07-04 Jakob Stoklund OlesenAdd an experimental early if-conversion pass, off by...
2012-07-02 Bob WilsonExtend TargetPassConfig to allow running only a subset...
next