Convert assert(0) to llvm_unreachable
[oota-llvm.git] / lib / Target / Mips / MipsISelLowering.cpp
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-03 Akira HatanakaAdd a new MachineJumpTableInfo entry type, EK_GPRel64Bl...
2012-02-02 Akira HatanakaSet the correct stack pointer register.
2012-02-02 Akira HatanakaExpand EHSELECTION and EHSELECTION nodes. Set the corre...
2012-01-24 Akira HatanakaSign-extend 32-bit integer arguments when they are...
2012-01-24 Akira HatanakaPass CCState by reference.
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-04 Akira HatanakaEnable -soft-float for MIPS.
2012-01-04 Akira HatanakaHave getRegForInlineAsmConstraint return the correct...
2011-12-21 Akira HatanakaExpand 64-bit CTLZ nodes if target architecture does...
2011-12-21 Akira HatanakaExpand 64-bit CTPOP and CTTZ.
2011-12-21 Akira HatanakaExpand 64-bit atomic load and store.
2011-12-20 Akira HatanakaAdd definition of DSBH (Double Swap Bytes within Halfwo...
2011-12-20 Akira Hatanaka64-bit uint-fp conversion nodes are expanded.
2011-12-20 Akira HatanakaEnable custom lowering DYNAMIC_STACKALLOC nodes.
2011-12-20 Akira HatanakaSet the correct stack pointer register that should...
2011-12-19 Akira HatanakaTidy up. Simplify logic. No functional change intended.
2011-12-14 Akira HatanakaAdd support for local dynamic TLS model in LowerGlobalT...
2011-12-13 Chandler CarruthInitial CodeGen support for CTTZ/CTLZ where a zero...
2011-12-12 Akira HatanakaFix indentation.
2011-12-11 Benjamin KramerMips: Don't create a dangling IR function just to get...
2011-12-09 Akira HatanakaRename WrapperPIC. It is now used for both pic and...
2011-12-09 Akira Hatanakajalr should use t9 ($25) for indirect calls regardless...
2011-12-08 Akira HatanakaPass a GlobalAddress instead of an ExternalSymbol to...
2011-12-08 Akira HatanakaImplement 64-bit support for thread local storage handling.
2011-12-07 Akira HatanakaModify LowerFCOPYSIGN to handle Mips64.
2011-12-07 Bruno Cardoso LopesAdd a few moreLocal/Global R_MIPS_GOT related fixups and
2011-12-05 Akira HatanakaAdd definitions of 64-bit extract and insert instrucion...
2011-12-05 Akira HatanakaHave LowerJumpTable support Mips64. Modify 2010-07...
2011-11-16 Akira HatanakaLower 64-bit constant pool node.
2011-11-16 Akira HatanakaLower 64-bit block address.
2011-11-15 Akira HatanakaSimplify function PassByValArg64.
2011-11-14 Benjamin KramerUnbreak Release builds.
2011-11-14 Akira HatanakaAnalyzeCallOperands function for N32/64.
2011-11-14 Akira HatanakaModify LowerFormalArguments to correctly handle vaarg...
2011-11-14 Akira HatanakaRemove variable that keeps the size of area used to...
2011-11-12 Akira HatanakaFix typo.
2011-11-12 Akira HatanakaImplement Mips64's handling of byval arguments in Lower...
2011-11-12 Akira HatanakaImplement Mips64's handling of byval arguments in Lower...
2011-11-12 Akira HatanakaFunction for handling byval arguments.
2011-11-11 Bruno Cardoso LopesMips MC object code emission improvements:
2011-11-11 Akira HatanakaDo not try to detect DAG combine patterns for integer...
2011-11-11 Akira Hatanaka64-bit atomic instructions.
2011-11-11 Akira HatanakaModify LowerFRAMEADDR. Use 64-bit register FP_64 when...
2011-11-11 Akira HatanakaAdd 64-bit versions of LEA_ADDiu and DynAlloc. Modify...
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-10-28 Akira HatanakaMake changes necessary in LowerFormalArguments to suppo...
2011-10-28 Akira HatanakaMake changes necessary in LowerCall to support Mips64.
2011-10-28 Akira HatanakaAdd variable IsO32 to MipsTargetLowering.
2011-10-18 Eli FriedmanFix misc warnings. Patch by Joe Abbey.
2011-10-17 Akira HatanakaAdd definitions of conditional moves with 64-bit operan...
2011-10-11 Akira HatanakaModify lowering of GlobalAddress so that correct code...
2011-10-11 Akira HatanakaAdd definitions of 64-bit loads and stores. Add a patte...
2011-10-03 Akira HatanakaAdd support for 64-bit divide instructions.
2011-09-30 Akira HatanakaAdd definitions of Mips64 rotate instructions.
2011-09-26 Akira HatanakaSet register class of a register according to value...
2011-09-26 Akira HatanakaDefine variable HasMips64 in MipsTargetLowering.
2011-09-26 Akira HatanakaIn single float mode, double precision FP arguments...
2011-09-24 Akira HatanakaPreparation for adding simple Mips64 instructions.
2011-09-23 Akira HatanakaMake FGR64RegisterClass available if target is Mips64.
2011-09-23 Akira HatanakaDo not rely on the enum values of argument registers...
2011-09-22 Akira HatanakaRemove unnecessary condition check.
2011-09-20 Akira HatanakaChange the names of functions isMips* to hasMips*.
2011-09-19 Akira HatanakaMake changes to avoid creating nested CALLSEQ_START...
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-08-29 Eli FriedmanExpand ATOMIC_LOAD and ATOMIC_STORE for architectures...
2011-08-19 Akira HatanakaFix bug in function IsShiftedMask. Remove parameter...
2011-08-18 Akira HatanakaUse subword loads instead of a 4-byte load when the...
2011-08-18 Akira HatanakaMake IsShiftedMask a static function rather than defini...
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 HatanakaMove pattern matching for EXT and INS to post-legalizat...
2011-08-17 Akira HatanakaAdd support for ext and ins.
2011-08-12 Akira HatanakaDefine unaligned load and store.
2011-08-03 Eli FriedmanNew approach to r136737: insert the necessary fences...
2011-07-27 Eli FriedmanCode generation for 'fence' instruction.
2011-07-19 Akira HatanakaLower memory barriers to sync instructions.
2011-07-19 Akira HatanakaChange variable name.
2011-07-19 Akira HatanakaUse the correct opcodes: SLLV/SRLV or AND must be used...
2011-07-19 Akira HatanakaUse descriptive variable names.
2011-07-19 Akira HatanakaFix comments.
2011-07-19 Akira HatanakaRemove redundant instructions.
2011-07-19 Akira HatanakaSeparate code that modifies control flow from code...
2011-07-19 Akira HatanakaMake EmitAtomic functions return the correct MachineBas...
2011-07-19 Akira HatanakaDo not insert instructions in reverse order.
2011-07-18 Akira HatanakaDo not treat atomic.load.sub differently than other...
2011-07-18 Akira HatanakaSet mayLoad or mayStore flags for SC and LL in order...
2011-07-18 Akira HatanakaChange destination register operands of SC instructions...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-08 Cameron ZwarichAdd an intrinsic and codegen support for fused multiply...
2011-07-07 Akira HatanakaLower MachineInstr to MC Inst and print to .s files.
2011-07-07 Akira HatanakaReverse order of operands of address operand mem so...
2011-06-29 Eric ChristopherUpdate comment for getRegForInlineAsmConstraint for...
2011-06-29 Eric ChristopherRemove getRegClassForInlineAsmConstraint for Mips.
2011-06-24 Akira HatanakaChange the chain input of nodes that load the address...
2011-06-21 Akira HatanakaCoding style fixes.
2011-06-21 Akira HatanakaRe-apply 132758 and 132768 which were speculatively...
2011-06-16 Bruno Cardoso LopesSilence warnings in non assert builds. Patch by David...
2011-06-09 Eric ChristopherSpeculatively revert 132758 and 132768 to try to fix...
2011-06-08 Eric ChristopherAdd a parameter to CCState so that it can access the...
next