Use the new MIBundleBuilder class in the Mips target.
[oota-llvm.git] / lib / Target / Mips /
2012-12-07 Jakob Stoklund OlesenUse the new MIBundleBuilder class in the Mips target.
2012-12-07 Akira Hatanaka[mips] Delete nodes and instructions for dynamic alloca...
2012-12-07 Akira Hatanaka[mips] Shorten predicate name.
2012-12-07 Akira Hatanaka[mips] Delete unused sub-target features.
2012-12-07 Akira Hatanaka[mips] Remove unnecessary predicates.
2012-12-04 Chandler CarruthSort includes for all of the .h files under the 'lib...
2012-12-03 Akira HatanakaClassic JIT is still being supported by MIPS, along...
2012-12-03 Akira HatanakaFunctions in MipsCodeEmitter.cpp that expand unaligned...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-30 Chandler CarruthSwitch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_RE...
2012-11-21 Jack CarterMips direct object xgot support
2012-11-21 Akira Hatanaka[mips] Generate big GOT code.
2012-11-21 Akira Hatanaka[mips] Simplify lowering functions in MipsISelLowering...
2012-11-21 Akira Hatanaka[mips] Add helper functions that create nodes for compu...
2012-11-21 Akira Hatanaka[mips] Add command line option "-mxgot".
2012-11-21 Akira Hatanaka[mips] When a node which loads from a GOT is created...
2012-11-21 Akira Hatanaka[mips] Add target operand flag enums for big GOT reloca...
2012-11-17 Akira HatanakaInitial implementation of MipsTargetLowering::isLegalAd...
2012-11-16 Akira Hatanaka[mips] Fix delay slot filler so that instructions with...
2012-11-15 Akira Hatanaka[mips] Add predicate HasFPIdx for floating-point indexe...
2012-11-15 Akira HatanakaAdd assertions in MipsLongBranch which check the size...
2012-11-07 Akira Hatanaka[mips] Custom-lower ISD::FRAME_TO_ARGS_OFFSET node.
2012-11-07 Akira HatanakaDelete MipsFunctionInfo::NextStackOffset. No functional...
2012-11-03 Akira Hatanaka[mips] Set flag neverHasSideEffects flag on floating...
2012-11-03 Akira Hatanaka[mips] Set flag isAsCheapAsAMove flag on instruction...
2012-11-03 Akira Hatanaka[mips] Stop reserving register AT and use register...
2012-11-02 Akira Hatanaka[mips] Do not reserve all 64-bit registers, but only...
2012-11-02 Akira Hatanaka[mips] Use register number instead of name to print...
2012-11-02 Akira Hatanaka[mips] Add function MipsFrameLowering::estimateStackSize.
2012-11-02 Akira Hatanaka[mips] Add member field MipsFunctionInfo::IncomingArgSi...
2012-11-02 Akira Hatanaka[mips] Delete MipsFunctionInfo::EmitNOAT. Unconditional...
2012-10-31 Akira Hatanaka[mips] Set isAsCheapAsAMove flag on ADDiu and DADDiu...
2012-10-31 Reed KotlerImplement ADJCALLSTACKUP and ADJCALLSTACKDOWN
2012-10-30 Akira Hatanaka[mips] Allow tail-call optimization for vararg function...
2012-10-30 Akira HatanakaAdd code for saving formal argument information to...
2012-10-30 Akira HatanakaAdd definition of function MipsTargetLowering::passArgO...
2012-10-30 Akira HatanakaDo not do tail-call optimization if target is mips16.
2012-10-30 Reed KotlerChange mips16 delay slot jumps to non delay slot forms...
2012-10-29 Reed KotlerImplement patterns for extloadi8 and extloadi16
2012-10-29 Reed KotlerExpand all atomic ops for mips16.
2012-10-28 Reed KotlerImplement brind operator for mips16.
2012-10-28 Rafael EspindolaRemove TargetELFWriterInfo.
2012-10-28 Reed KotlerThis patch is for the implementation of mips16 complex...
2012-10-27 Reed KotlerImplement MipsHi for mips16
2012-10-27 Akira Hatanaka[mips] Do not tail-call optimize vararg functions or...
2012-10-27 Akira Hatanaka[mips] Make sure FuncArg doesn't advance when OrigArgIn...
2012-10-27 Akira HatanakaUse the methods and classes that were added to simplify...
2012-10-27 Akira HatanakaAdd method MipsTargetLowering::writeVarArgRegs which...
2012-10-27 Akira HatanakaAdd method MipsTargetLowering::passByValArg.
2012-10-27 Akira HatanakaAdd method MipsTargetLowering::copyByValRegs.
2012-10-26 Akira HatanakaAdd class MipsCC which provides methods used to analyze...
2012-10-26 Akira HatanakaDelete MipsFunctionInfo::InArgFIRange.
2012-10-26 Reed Kotlerimplement mips16 tls global addr
2012-10-26 Reed Kotlergit-svn-id: https://llvm.org/svn/llvm-project/llvm...
2012-10-26 Reed KotlerImplement carry for subtract/add for mips16
2012-10-26 Reed Kotlerimplement large (>16 bit) constant loading.
2012-10-25 Reed Kotlerimplement mips16 patterns for select nodes
2012-10-25 Chad Rosier[ms-inline asm] Add support for creating AsmRewrites...
2012-10-24 Nadav RotemImplement a basic VectorTargetTransformInfo interface...
2012-10-24 Akira Hatanaka[mips] Make sure sret argument is returned in register V0.
2012-10-23 Reed Kotlerimplement setXX patterns
2012-10-19 Akira Hatanaka[mips] Use 64-bit registers to return an sret pointer...
2012-10-19 Akira Hatanaka[mips] Add code to do tail call optimization.
2012-10-19 Akira Hatanaka[mips] Fix TAILCALL's operand node type.
2012-10-19 Akira Hatanaka[mips] Delete MipsFunctionInfo::MaxCallFrameSize which...
2012-10-19 Akira Hatanaka[mips] Add tail call instructions.
2012-10-19 Akira Hatanaka[mips] Make the branch nodes used in jump instructions...
2012-10-19 Akira HatanakaAdd node and enum for mips tail call.
2012-10-18 Nadav RotemReapply the TargerTransformInfo changes, minus the...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-17 Reed KotlerAdd conditional branch instructions and their patterns.
2012-10-13 Chad Rosier[ms-inline asm] Remove the MatchInstruction() function...
2012-10-12 Chad Rosier[ms-inline asm] Use the new API introduced in r165830...
2012-10-12 Reed KotlerDiv, Rem int/unsigned int
2012-10-11 David ChisnallExpose move to/from coprocessor instructions in MIPS64...
2012-10-10 Nadav RotemAdd getters for the MIPS TargetTransform classes
2012-10-10 David BlaikieRemove unused member variable introduced in r165665.
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-10 Reed KotlerReorder some parts of the td file to by in alphabetical...
2012-10-10 Akira HatanakaImplement MipsTargetLowering::CanLowerReturn.
2012-10-09 Jack CarterInitial assembler implementation of Mips load address...
2012-10-09 David ChisnallImprovements to MIPS64 assembler:
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-06 Jack CarterAdding support for instructions mfc0, mfc2, mtc0, mtc2
2012-10-06 Jack CarterMinor changes based on post commit review:
2012-10-05 Jack CarterMinor changes based on post commit review:
2012-10-05 Chad Rosier[ms-inline asm] Add a few typedefs to simplify future...
2012-10-05 Reed KotlerPatch for integer multiply, signed/unsigned, long/long...
2012-10-04 Jack CarterImplement methods that enable expansion of load immediate
2012-10-04 Jack CarterThis patch is a partial implementation of mips .set...
2012-10-03 Jack CarterThis patch moves from using a hard coded number (4)
2012-10-02 Jack CarterThe mips 64bit instructions DSLL, DSRA, DSRL, DEXT...
2012-10-01 Chad Rosier[ms-inline asm] Add the convertToMapAndConstraints...
2012-09-28 Akira HatanakaMIPS DSP: other miscellaneous instructions.
2012-09-28 Akira HatanakaMIPS DSP: ADDUH.QB instruction sub-class.
2012-09-28 Reed Kotler1. Add load/store words from the stack
2012-09-27 Akira HatanakaMIPS DSP: ABSQ_S.PH instruction sub-class.
2012-09-27 Akira HatanakaMIPS DSP: SHLL.QB instruction sub-class.
2012-09-27 Akira HatanakaMIPS DSP: rddsp (instruction which reads DSPControl...
2012-09-27 Akira HatanakaMIPS DSP: CMPU.EQ.QB instruction sub-class.
next