Let SelectionDAG start to use probability-based interface to add successors.
[oota-llvm.git] / lib / Target / Mips / MipsDelaySlotFiller.cpp
2015-11-24 Cong HouLet SelectionDAG start to use probability-based interfa...
2015-10-20 Duncan P. N. Exon... Mips: Remove implicit ilist iterator conversions, NFC
2015-09-09 Matthias BraunSave LaneMask with livein registers
2015-08-27 Reid Kleckner[WinEH] Add some support for code generating catchpad
2015-08-24 Matthias BraunMachineBasicBlock: Add liveins() method returning an...
2015-08-11 Alex LorenzPseudoSourceValue: Replace global manager with a manage...
2015-07-16 Mehdi AminiMove most user of TargetMachine::getDataLayout to the...
2015-05-14 Vasileios Kalintiris[mips] Do not place users of $ra in the delay slot...
2015-04-17 Vasileios Kalintiris[mips] Teach the delay slot filler to remove needless...
2015-03-11 Eric ChristopherHave getCalleeSavedRegs take a non-null MachineFunction...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Vasileios Kalintiris[mips] Keep the parameter list of Filler::searchRange...
2015-02-13 Jozef Kolek[mips][microMIPS] Delay slot filler: Replace the microM...
2015-02-02 Eric ChristopherUse the function template getSubtarget off of the machi...
2015-01-29 Eric ChristopherRemove most of the TargetMachine::getSubtarget/getSubta...
2015-01-13 Jozef Kolek[mips][microMIPS] Fix issue with 16b instructions in...
2014-11-25 Zoran Jovanovic[mips][micromips] Use call instructions with short...
2014-11-21 Jozef Kolek[mips][microMIPS] This patch implements functionality...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-10 Zoran Jovanovic[mips][microMIPS] Fix issue with delay slot filler...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-06-12 Daniel Sanders[mips][mips64r6] Replace m[tf]hi, m[tf]lo, mult, multu...
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 Benjamin Kramer[C++11] Replace OwningPtr with std::unique_ptr in place...
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-03-10 Sasa Stankovic[mips] Implement NaCl sandboxing of loads, stores and...
2014-03-07 Rafael EspindolaReplace PROLOG_LABEL with a new CFI_INSTRUCTION.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Benjamin KramerNow that we have C++11, turn simple functors into lambd...
2013-10-07 Akira Hatanaka[mips] Coding style clean up.
2013-09-28 Akira Hatanaka[mips] Make sure loads from lazy-binding entries do...
2013-07-03 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-03-25 Akira HatanakaFix comment.
2013-03-01 Akira Hatanaka[mips] Remove unused option. Fix 80-column violations.
2013-03-01 Akira Hatanaka[mips] Add the capability to search delay slot filling...
2013-03-01 Akira Hatanaka[mips] Add options to disable searching backward and...
2013-03-01 Akira Hatanaka[mips] Add capability to search in the forward directio...
2013-03-01 Akira Hatanaka[mips] Define helper function searchRange
2013-03-01 Akira Hatanaka[mips] Rename function findDelayInstr to searchBackward.
2013-03-01 Akira Hatanaka[mips] Define class MemDefsUses.
2013-02-26 Akira Hatanaka[mips] Use class RegDefsUses to track register defs...
2013-02-14 Akira Hatanaka[mips] Disallow moving load/store instructions past...
2013-02-14 Akira Hatanaka[mips] Replace usage of SmallSet with BitVector, which...
2013-02-14 Akira Hatanaka[mips] Fix comments and coding style violations. Declar...
2013-02-14 Akira Hatanaka[mips] Simplify code in function Filler::findDelayInstr.
2013-02-07 Akira Hatanaka[mips] Make Filler a class and reduce indentation.
2012-12-07 Jakob Stoklund OlesenUse the new MIBundleBuilder class in the Mips target.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-16 Akira Hatanaka[mips] Fix delay slot filler so that instructions with...
2012-08-24 Akira HatanakaDisable Mips' delay slot filler when optimization level...
2012-08-22 Akira HatanakaAdd option disable-mips-delay-filler. Turn on mips...
2012-06-14 Akira HatanakaFix coding style violations. Remove white spaces and...
2012-06-13 Akira HatanakaBundle jump/branch instructions with the instructions...
2012-06-01 Jakob Stoklund OlesenSwitch some getAliasSet clients to MCRegAliasIterator.
2012-05-14 Akira HatanakaAdd a command line option to skip the delay slot filler...
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-02-28 Jia Liuremove blanks, and some code format
2012-02-17 Jia Liuremove Emacs-tag form .cpp files in Mips Backend, and...
2012-02-17 Jia Liuadd Emacs tag and fix some comment error in file headers
2011-12-19 Akira HatanakaTidy up. Simplify logic. No functional change intended.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-10-05 Akira HatanakaFix assertion string.
2011-10-05 Akira HatanakaMake sure candidate for delay slot filler is not a...
2011-10-05 Akira HatanakaAdd RA to the set of registers that are defined if...
2011-10-05 NAKAMURA TakumiMipsDelaySlotFiller.cpp: Appease msvc to specify llvm...
2011-10-05 Akira HatanakaInsert space.
2011-10-05 Akira HatanakaDo not examine variadic or implicit operands if instruc...
2011-10-05 Akira HatanakaClean up function Filler::delayHasHazard.
2011-10-05 Akira HatanakaRemove function Filler::insertCallUses.
2011-10-05 Akira HatanakaClean up Filler::findDelayInstr.
2011-10-05 Akira HatanakaRemove function Filler::isDelayFiller. Check if I is...
2011-10-05 Akira HatanakaClean up Filler::runOnMachineBasicBlock. Change interfa...
2011-10-05 Akira HatanakaDefine a statistic for the number of slots that were...
2011-10-05 Akira HatanakaRemove unnecessary check. isDelayFiller(MBB, I) will...
2011-10-05 Akira HatanakaAdd comments and move assignment statement. If sawStore...
2011-10-05 Akira HatanakaCorrect description string of enable-mips-delay-filler.
2011-09-29 Akira HatanakaFill delay slot with useful instructions. Modified...
2011-09-09 Akira HatanakaDrop support for Mips1 and Mips2.
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-04-15 Akira HatanakaReverse unnecessary changes made in r129606 and r129608...
2011-04-15 Akira HatanakaFix lines that have incorrect indentation or exceed...
2010-12-09 Bruno Cardoso LopesFix delay slot filler for non mips1 targets. Patch...
2010-11-08 Bruno Cardoso LopesInitial support for Mips32 and Mips32r2. Patch contribu...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2009-02-13 Dale JohannesenRemove non-DebugLoc versions of BuildMI from IA64,...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-08-18 Bruno Cardoso LopesA Pass to insert Nops on intructions with DelaySlot