Fix relocation selection for foo-. on mips.
[oota-llvm.git] / lib / Target / Mips / MipsISelDAGToDAG.cpp
2015-05-19 Daniel Sanders[mips] Correct and improve special-case shuffle instruc...
2015-03-24 Daniel Sanders[mips] Distinguish 'R', 'ZC', and 'm' inline assembly...
2015-03-13 Daniel SandersRecommit r232027 with PR22883 fixed: Add infrastructure...
2015-03-12 Hal FinkelRevert "r232027 - Add infrastructure for support of...
2015-03-12 Daniel SandersAdd infrastructure for support of multiple memory const...
2015-02-04 Zoran Jovanovic[mips][microMIPS] Implement CodeGen support for SW16...
2015-01-29 Eric ChristopherRemove most of the TargetMachine::getSubtarget/getSubta...
2014-07-10 Eric ChristopherMake it possible for the Subtarget to change between...
2014-05-23 Daniel Sanders[mips][mips64r6] [ls][dw][lr] are not available in...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-03-03 Daniel Sanders[mips] Prevent %lo relocation being used on MSA loads...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-11-12 Daniel Sanders[mips][msa] Added support for matching bclr, and bclri...
2013-10-30 Daniel Sanders[mips][msa] Added support for matching bins[lr]i.[bhwd...
2013-09-27 Daniel Sanders[mips][msa] Added support for matching splati from...
2013-09-24 Daniel Sanders[mips][msa] Remove the VSPLAT and VSPLATD nodes in...
2013-09-22 Tim NorthoverISelDAG: spot chain cycles involving MachineNodes
2013-08-28 Daniel Sanders[mips][msa] Added load/store intrinsics.
2013-08-13 Jack Carter[Mips] Support for unaligned load/store microMips instr...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-04-11 Akira Hatanaka[mips] Clean up MipsISelDAGToDAG.cpp and MipsISelLoweri...
2013-03-14 David BlaikieRemove some unused variables to clean the Clang -Werror...
2013-03-14 Akira Hatanaka[mips] Rename functions and variables to start with...
2013-03-14 Akira Hatanaka[mips] Define two subclasses of MipsDAGToDAGISel. Mips1...
2013-03-01 Akira Hatanaka[mips] Fix inefficient code generation.
2013-02-16 Akira Hatanaka[mips] Remove SDNPWantParent from the list of SDNodePro...
2013-02-15 Akira Hatanaka[mips] Split SelectAddr, which was used to match addres...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-15 Akira Hatanaka[mips] Add predicate HasFPIdx for floating-point indexe...
2012-10-28 Reed KotlerThis patch is for the implementation of mips16 complex...
2012-10-26 Reed KotlerImplement carry for subtract/add for mips16
2012-10-05 Reed KotlerPatch for integer multiply, signed/unsigned, long/long...
2012-09-15 Akira HatanakaRemove aligned/unaligned load/store fragments defined...
2012-08-24 Akira HatanakaIn MipsDAGToDAGISel::SelectAddr, fold add node into...
2012-08-09 Jakob Stoklund OlesenDon't modify MO while use_iterator is still pointing...
2012-07-31 Akira HatanakaFix type of LUXC1 and SUXC1. These instructions were...
2012-07-25 Akira HatanakaEliminate the stack slot used to save the global base...
2012-07-23 Akira HatanakaAdd basic ability to setup call frame, and make procedu...
2012-07-21 Akira HatanakaRevert accidental commit.
2012-07-21 Akira HatanakaAdd VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefEx...
2012-06-27 Akira HatanakaSilence uninitialized variable warning in MipsISelDAGTo...
2012-06-27 Akira HatanakaFix bug in computation of stack size in MipsFrameLoweri...
2012-06-21 Akira Hatanaka1. fix null program output after some other changes
2012-06-14 Akira HatanakaFix coding style violations. Remove white spaces and...
2012-06-14 Akira HatanakaIn MipsISelDAGToDAG.cpp, store the global base register...
2012-06-13 Akira HatanakaImplement a DAGCombine in MipsISelLowering.cpp which...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-05-12 Akira HatanakaInsert instructions to the entry basic block which...
2012-05-11 Akira HatanakaDo not replace operands of pseudo instructions with...
2012-04-20 Craig TopperConvert more uses of XXXRegisterClass to &XXXRegClass...
2012-03-27 Akira HatanakaAdd T9 to the list of live-in registers of the entry...
2012-03-08 Akira HatanakaThis patch eliminates redundant instructions that produ...
2012-03-01 Akira HatanakaFix bugs which were introduced when support for base...
2012-02-28 Jia Liuremove blanks, and some code format
2012-02-28 Akira HatanakaDo not reserve $gp as a dedicated global base register...
2012-02-28 Akira HatanakaAdd support for floating point base register + offset...
2012-02-24 Akira HatanakaAdd an option to use a virtual register as the global...
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
2012-01-25 Akira HatanakaLower 64-bit immediates using MipsAnalyzeImmediate...
2012-01-06 Chad RosierFix uninitialized variable warning.
2011-12-20 Akira HatanakaAdd function MipsDAGToDAGISel::SelectMULT and factor...
2011-12-20 Akira HatanakaFix indentation.
2011-12-20 Akira HatanakaAdd code in MipsDAGToDAGISel for selecting constant...
2011-12-20 Akira HatanakaRevert part of r146995 that was accidentally commmitted.
2011-12-20 Akira Hatanaka32-to-64-bit sign extension pattern.
2011-12-19 Akira HatanakaTidy up. Simplify logic. No functional change intended.
2011-12-19 Akira HatanakaRemove the restriction on the first operand of the...
2011-12-09 Akira HatanakaRename WrapperPIC. It is now used for both pic and...
2011-12-08 Akira HatanakaImplement 64-bit support for thread local storage handling.
2011-12-07 Akira HatanakaFix comment.
2011-12-07 Akira HatanakaFix comment.
2011-12-07 Akira HatanakaFix 64-bit immediate patterns.
2011-10-11 Akira HatanakaModify MipsDAGToDAGISel::SelectAddr so that it can...
2011-10-03 Akira HatanakaAdd support for 64-bit integer multiply instructions.
2011-09-20 Akira HatanakaChange the names of functions isMips* to hasMips*.
2011-08-16 Akira HatanakaFix handling of double precision loads and stores when...
2011-08-12 Akira HatanakaWhen constant double 0.0 is lowered, make sure 0 is...
2011-07-07 Akira HatanakaReverse order of operands of address operand mem so...
2011-06-24 Akira HatanakaPrevent generation of redundant addiu instructions...
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-09 Akira HatanakaInitial support for inline asm memory operand constraints.
2011-06-07 Akira HatanakaPut back removed line.
2011-06-07 Akira HatanakaCoding style fixes.
2011-06-02 Akira HatanakaDetect FI|cst pattern in MipsDAGToDAGISel::SelectAddr...
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-04-15 Akira HatanakaReverse unnecessary changes made in r129606 and r129608...
2011-04-15 Akira HatanakaFix lines that have incorrect indentation or exceed...
2011-04-04 Akira HatanakaMove transformation of JmpLink and related nodes done...
2011-04-02 Akira HatanakaUndo changes mistakenly made in revision 128750.
2011-04-02 Akira HatanakaInsert space before ';' to prevent warnings.
2011-04-01 Akira HatanakaRemove redundant code. There are assignments to variabl...
2011-03-04 Bruno Cardoso LopesImprove div/rem node handling on mips. Patch by Akira...
2011-03-04 Bruno Cardoso LopesLowers block address. Currently asserts when relocation...
next