Move all of the header files which are involved in modelling the LLVM IR
[oota-llvm.git] / lib / Target / Mips / MipsInstrInfo.td
2011-11-07 Akira HatanakaAdd definition of 64-bit load upper immediate.
2011-11-07 Akira HatanakaMake the type of shift amount i32 in order to reduce...
2011-10-18 Bruno Cardoso LopesFinal patch that completes old JIT support for Mips:
2011-10-17 Akira HatanakaAdd definitions of conditional moves with 64-bit operan...
2011-10-17 Akira HatanakaMove class and instruction definitions for conditional...
2011-10-17 Akira HatanakaRedefine count-leading 0s and 1s instructions.
2011-10-17 Akira HatanakaRedefine mfhi/lo and mthi/lo instructions.
2011-10-17 Akira HatanakaRedefine multiply and divide instructions.
2011-10-17 Akira HatanakaAdd definition of a base class for logical shift/rotate...
2011-10-17 Akira HatanakaAdd definition of a base class for logical shift/rotate...
2011-10-17 Akira HatanakaAdd definition of immZExt5_64 and redefine immZExt5...
2011-10-12 Akira HatanakaDefine base class LogicNOR and make 32-bit and 64-bit...
2011-10-12 Akira HatanakaFix encoding of 32-bit integer instructions. Change...
2011-10-11 Akira HatanakaChange name of class to ArithOverflowR.
2011-10-11 Akira HatanakaDefine class ArithLogicI. Make 32-bit and 64-bit arithm...
2011-10-11 Akira HatanakaFix comment.
2011-10-11 Akira HatanakaDefine classes ArithLogicR and ArithLogicOfR and make...
2011-10-11 Akira HatanakaRemove unused PatLeaf.
2011-10-11 Akira HatanakaRemove redundancy in setcc patterns using multiclass.
2011-10-11 Akira HatanakaUse sltiu instead of sltu when a register operand and...
2011-10-11 Akira HatanakaAdd patterns for conditional branches with 64-bit regis...
2011-10-11 Akira HatanakaAdd support for 64-bit set-on-less-than instructions.
2011-10-11 Akira HatanakaAdd support for conditional branch instructions with...
2011-10-11 Akira HatanakaMake changes necessary for supporting floating point...
2011-10-11 Akira HatanakaAdd definitions of 64-bit loads and stores. Add a patte...
2011-10-11 Akira HatanakaChange definitions of classes LoadM and StoreM in prepa...
2011-10-08 Akira HatanakaAdd patterns for unaligned load and store instructions...
2011-10-03 Akira HatanakaAdd support for 64-bit divide instructions.
2011-10-03 Akira HatanakaAdd definitions of instructions which move values betwe...
2011-09-24 Akira HatanakaPreparation for adding simple Mips64 instructions.
2011-09-22 Akira HatanakaMake changes in instruction and pattern definitions...
2011-09-20 Akira HatanakaChange the names of functions isMips* to hasMips*.
2011-09-13 Akira HatanakaAdd pattern used to match MipsLo, which is needed when...
2011-09-09 Akira HatanakaDrop support for Mips1 and Mips2.
2011-08-18 Bruno Cardoso LopesClenup and fix encoding for Mips ins and ext instruction
2011-08-17 Akira HatanakaChanged definition of EXT and INS per Bruno's comments.
2011-08-17 Akira HatanakaAdd support for half-word unaligned loads and stores.
2011-08-17 Akira HatanakaAdd support for ext and ins.
2011-08-12 Akira HatanakaDefine unaligned load and store.
2011-08-11 Akira HatanakaAdd isIndirectBranch flag.
2011-07-20 Akira HatanakaChange name of class.
2011-07-20 Akira HatanakaDefine classes for definitions of atomic instructions.
2011-07-19 Akira HatanakaLower memory barriers to sync instructions.
2011-07-18 Akira HatanakaSet mayLoad or mayStore flags for SC and LL in order...
2011-07-07 Akira HatanakaRemove unnecessary newline.
2011-07-07 Akira HatanakaRather than having printMemOperand change the way memor...
2011-07-07 Akira HatanakaReverse order of operands of address operand mem so...
2011-06-21 Akira HatanakaRe-apply 132758 and 132768 which were speculatively...
2011-06-09 Eric ChristopherSpeculatively revert 132758 and 132768 to try to fix...
2011-06-08 Akira HatanakaFix bug in lowering of DYNAMIC_STACKALLOC nodes. The...
2011-06-07 Akira HatanakaAdd comments for wrapper node patterns in MipsInstrInfo.td.
2011-05-31 Bruno Cardoso LopesThis patch implements atomic intrinsics atomic.load...
2011-05-31 Bruno Cardoso LopesThis patch implements the thread local storage. Impleme...
2011-05-28 Akira HatanakaDefine a wrapper node for target constant nodes (tgloba...
2011-05-25 Akira HatanakaCoding style fixes. Added comments.
2011-05-24 Akira HatanakaEnable printing of immediates that do not fit in 16...
2011-05-12 Akira HatanakaFix setting of isCommutable flag.
2011-05-09 Eric ChristopherFix td file comments for Mips.
2011-04-25 Akira HatanakaLower BlockAddress node when relocation-model is static.
2011-04-15 Akira HatanakaReverse unnecessary changes made in r129606 and r129608...
2011-04-15 Akira HatanakaFix lines that have incorrect indentation or exceed...
2011-03-31 Akira HatanakaAdded support for FP conditional move instructions...
2011-03-04 Bruno Cardoso LopesImprove div/rem node handling on mips. Patch by Akira...
2011-03-04 Bruno Cardoso LopesExpands register/immediate pairs when the immediate...
2011-03-04 Bruno Cardoso LopesLowers block address. Currently asserts when relocation...
2011-03-04 Bruno Cardoso LopesFixes addc pattern when immediate cannot be represented...
2011-03-04 Bruno Cardoso LopesRemove (hopefully) all trailing whitespaces from the...
2011-01-18 Bruno Cardoso LopesAdd support for mips32 madd and msub instructions....
2010-12-23 Chris LattnerFlag -> Glue, the ongoing saga
2010-12-09 Bruno Cardoso LopesAdd ROTR and ROTRV mips32 instructions. Patch by Akira...
2010-12-07 Bruno Cardoso LopesRemove target specific node MipsISD::CMov, which is...
2010-12-07 Bruno Cardoso LopesMatch a pattern generated by a dag combiner opt where:
2010-11-12 Bruno Cardoso LopesEnable mips32 mul instruction. Patch by Akira Hatanaka...
2010-11-10 Bruno Cardoso LopesAdd clo instruction. Patch by Akira Hatanaka (ahatanaka...
2010-11-09 Bruno Cardoso LopesFix trailing whitespace and style, no functionality...
2010-08-18 Jakob Stoklund OlesenDon't call Predicate_* in Mips.
2010-08-17 Chris Lattnerfix emacs language spec's, patch by Edmund Grimley...
2010-06-21 Eric ChristopherRemove isTwoAddress from Mips.
2010-03-19 Chris Lattnerset SDNPVariadic on nodes throughout the rest of the...
2010-02-28 Chris Lattnerremove redundant instruction.
2010-02-17 Jakob Stoklund OlesenRemember to define super registers in mips calls.
2010-02-14 Chris Lattnermark "addr" as having type "iPTR", eliminating some...
2010-01-19 Bruno Cardoso LopesOn pic function calls some arguments were marked dead and
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-05-27 Bruno Cardoso LopesAdded support for fround, fextend and FP_TO_SINT
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-10-11 Chris LattnerChange CALLSEQ_BEGIN and CALLSEQ_END to take TargetCons...
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-08-13 Bruno Cardoso LopesRemoved SELECT_CC custom lowering. This is not needed...
2008-08-08 Bruno Cardoso LopesSupport added for ctlz intrinsic, test case added.
2008-08-06 Bruno Cardoso LopesAdded support for fp callee saved registers.
2008-08-02 Bruno Cardoso LopesImproved asm inline for hi,lo results
2008-07-30 Bruno Cardoso LopesInstruction definition cleanup
2008-07-29 Bruno Cardoso LopesAdded floating point lowering for select.
2008-07-23 Bruno Cardoso LopesMinor fixes.
2008-07-21 Bruno Cardoso LopesAdded initial support for small sections on Mips.
2008-07-14 Bruno Cardoso LopesAdded Subtarget support into RegisterInfo
2008-07-09 Bruno Cardoso LopesFixed features usage.
next