summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[mips] Promote the result of SETCC nodes to GPR width."Vasileios Kalintiris2016-03-011-62/+18
* [mips] Promote the result of SETCC nodes to GPR width.Vasileios Kalintiris2016-03-011-18/+62
* Update to use new name alignTo().Rui Ueyama2016-01-141-8/+7
* Mips: Remove lowerSELECT_CCMatt Arsenault2016-01-111-17/+2
* [Mips] Remove an unnecessary wrapping of a predicate with std::ptr_fun. NFCCraig Topper2015-11-231-1/+1
* [MIPS] add overrides for isCheapToSpeculateCttz() and isCheapToSpeculateCtlz()Sanjay Patel2015-11-111-0/+8
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-071-3/+0
* [mips] Define patterns for the atomic_{load,store}_{8,16,32,64} nodes.Vasileios Kalintiris2015-11-061-4/+4
* [mips] wrong opcode for ll/sc instructions on mipsr6 when -integrated-as is usedZoran Jovanovic2015-10-291-5/+10
* [mips] Check for the correct error message in tests for interrupt attributes.Vasileios Kalintiris2015-10-261-3/+3
* [mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris2015-10-261-5/+26
* Mips: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-10/+5
* Remove 'const' from some ArrayRefs. ArrayRefs are already immutable. NFCCraig Topper2015-09-281-3/+3
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-13/+16
* Fix some comment typos.Benjamin Kramer2015-08-081-1/+1
* [mips][FastISel] Remove hidden mips-fast-isel option.Vasileios Kalintiris2015-07-301-6/+2
* Implement target independent TLS compatible with glibc's emutls.c.Chih-Hung Hsieh2015-07-281-0/+3
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-1/+2
* Allow {e,r}bp as the target of {read,write}_register.Pat Gavlin2015-07-091-2/+2
* Remove getDataLayout() from TargetLoweringMehdi Amini2015-07-091-2/+4
* Make isLegalAddressingMode() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-26/+33
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-10/+8
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-1/+2
* Migrate existing backends that care about software floating pointEric Christopher2015-05-121-0/+4
* Rename the MIPS routine abiUsesSoftFloat -> useSoftFloat to matchEric Christopher2015-05-071-2/+2
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-2/+26
* [mips] Correct 128-bit shifts on 64-bit targets.Daniel Sanders2015-04-291-5/+5
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-64/+76
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-76/+64
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-64/+76
* [MIPS] OperationAction for FP_TO_FP16, FP16_TO_FPPirama Arumuga Nainar2015-04-201-2/+22
* Allow memory intrinsics to be tail callsKrzysztof Parzyszek2015-04-131-0/+1
* [mips] Distinguish 'R', 'ZC', and 'm' inline assembly memory constraint.Daniel Sanders2015-03-241-0/+4
* Fix sign extension for MIPS64 in makeLibCall functionPetar Jovanovic2015-03-231-0/+9
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-1/+2
* [mips] Specify the correct value type when combining a CMovFP node.Vasileios Kalintiris2015-03-041-4/+2
* [mips] Optimize conditional moves where RHS is zero.Vasileios Kalintiris2015-03-021-0/+32
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-4/+5
* CodeGen: convert CCState interface to using ArrayRefsTim Northover2015-02-211-18/+16
* AArch64: Safely handle the incoming sret call argument.Andrew Trick2015-02-161-2/+5
* MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line wit...Benjamin Kramer2015-02-121-1/+1
* Only access TLOF via the TargetMachine, not TargetLowering.Eric Christopher2015-02-031-7/+8
* Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher2015-01-291-103/+57
* Move the Mips target to storing the ABI in the TargetMachine ratherEric Christopher2015-01-261-7/+20
* [mips] Enable arithmetic and binary operations for the i128 data type.Vasileios Kalintiris2015-01-261-26/+28
* [mips] Fix 'jumpy' debug line info around calls.Daniel Sanders2015-01-241-19/+19
* [mips] Add support for accessing $gp as a named register.Daniel Sanders2015-01-091-0/+22
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-081-7/+10
* [mips][microMIPS] Fix bugs related to atomic SC/LL instructionsJozef Kolek2014-12-181-4/+8
OpenPOWER on IntegriCloud