summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAge
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-06
* Expand ATOMIC_LOAD and ATOMIC_STORE for architectures I don't know well enoug...Eli Friedman2011-08-29
* Fix bug in function IsShiftedMask. Remove parameter SizeInBits, which is notAkira Hatanaka2011-08-19
* Use subword loads instead of a 4-byte load when the size of a structure (or aAkira Hatanaka2011-08-18
* Make IsShiftedMask a static function rather than defining it in anAkira Hatanaka2011-08-18
* Changed definition of EXT and INS per Bruno's comments.Akira Hatanaka2011-08-17
* Add support for half-word unaligned loads and stores.Akira Hatanaka2011-08-17
* Move pattern matching for EXT and INS to post-legalization DAGCombine per Bru...Akira Hatanaka2011-08-17
* Add support for ext and ins.Akira Hatanaka2011-08-17
* Define unaligned load and store. Akira Hatanaka2011-08-12
* New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman2011-08-03
* Code generation for 'fence' instruction.Eli Friedman2011-07-27
* Lower memory barriers to sync instructions.Akira Hatanaka2011-07-19
* Change variable name.Akira Hatanaka2011-07-19
* Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL orAkira Hatanaka2011-07-19
* Use descriptive variable names. Akira Hatanaka2011-07-19
* Fix comments.Akira Hatanaka2011-07-19
* Remove redundant instructions.Akira Hatanaka2011-07-19
* Separate code that modifies control flow from code that adds instruction to Akira Hatanaka2011-07-19
* Make EmitAtomic functions return the correct MachineBasicBlocks so thatAkira Hatanaka2011-07-19
* Do not insert instructions in reverse order.Akira Hatanaka2011-07-19
* Do not treat atomic.load.sub differently than other atomic binary intrinsics.Akira Hatanaka2011-07-18
* Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from Akira Hatanaka2011-07-18
* Change destination register operands of SC instructions so that uniqueAkira Hatanaka2011-07-18
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich2011-07-08
* Lower MachineInstr to MC Inst and print to .s files. Akira Hatanaka2011-07-07
* Reverse order of operands of address operand mem so that the base operand comesAkira Hatanaka2011-07-07
* Update comment for getRegForInlineAsmConstraint for Mips.Eric Christopher2011-06-29
* Remove getRegClassForInlineAsmConstraint for Mips.Eric Christopher2011-06-29
* Change the chain input of nodes that load the address of a function. This changeAkira Hatanaka2011-06-24
* Coding style fixes.Akira Hatanaka2011-06-21
* Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-21
* Silence warnings in non assert builds. Patch by David BlaikieBruno Cardoso Lopes2011-06-16
* Speculatively revert 132758 and 132768 to try to fix the Windows buildbots.Eric Christopher2011-06-09
* Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher2011-06-08
* Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of theAkira Hatanaka2011-06-08
* Reorganize code in MipsTargetLowering::LowerCall to improve readability.Akira Hatanaka2011-06-08
* Refactor MipsTargetLowering::EmitInstrWithCustomInserter.Akira Hatanaka2011-06-07
* Coding style fixes.Akira Hatanaka2011-06-07
* Custom-lower FRAMEADDR. Patch by Sasa Stankovic.Akira Hatanaka2011-06-02
* Fix uninitialized variables and silence warningsBruno Cardoso Lopes2011-05-31
* This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor,Bruno Cardoso Lopes2011-05-31
* This patch implements the thread local storage. Implemented are GeneralBruno Cardoso Lopes2011-05-31
* Define a wrapper node for target constant nodes (tglobaladdr, etc.).Akira Hatanaka2011-05-28
* Use MachineFrameInfo::hasCalls instead of MipsFunctionInfo::hasCall to check ifAkira Hatanaka2011-05-26
* Add support for C++ exception handling.Akira Hatanaka2011-05-26
* Remove MipsTargetLowering::LowerFP_TO_SINT. Patterns for fp_to_sint have alreadyAkira Hatanaka2011-05-25
* Custom-lower FCOPYSIGN nodes.Akira Hatanaka2011-05-25
* Update MaxCallFrameSize regardless of the relocation model selected.Akira Hatanaka2011-05-25