summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [mips] Enable code generation for MIPS-III.Vasileios Kalintiris2014-12-121-0/+6
* [mips] Support SELECT nodes for targets that don't have conditional-move inst...Vasileios Kalintiris2014-12-121-0/+90
* [mips] Fix passing of small structures for big-endian O32.Daniel Sanders2014-12-021-0/+16
* Fix build of Mips code with MSVC by using our macro instead of __attribute__(...Reid Kleckner2014-11-141-4/+3
* First stage of call lowering for Mips fast-iselReed Kotler2014-11-131-0/+5
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-131-1/+1
* [mips] Promote i32 arguments to i64 for the N32/N64 ABI and fix <64-bit struc...Daniel Sanders2014-11-071-29/+94
* [mips] Removed the remainder of MipsCC. NFC.Daniel Sanders2014-11-071-21/+18
* [mips] Remove MipsCC::reservedArgArea() in favour of MipsABIInfo::GetCalleeAl...Daniel Sanders2014-11-071-13/+14
* [mips] Move MipsCCState to a separate file and clang-formatted it.Daniel Sanders2014-11-071-199/+1
* [mips] Fix unused variable warnings introduced in r221521Daniel Sanders2014-11-071-9/+0
* [mips] Remove remaining use of MipsCC::intArgRegs() in favour of MipsABIInfo:...Daniel Sanders2014-11-071-12/+6
* [mips] Remove MipsCC::getRegVT(). NFCDaniel Sanders2014-11-071-15/+0
* [mips] Remove MipsCC::analyzeCallOperands in favour of CCState::AnalyzeCallOp...Daniel Sanders2014-11-071-44/+32
* [mips] Move SpecialCallingConv to MipsCCState and use it from tablegen-erated...Daniel Sanders2014-11-071-30/+35
* [mips] Removed IsVarArg from MipsISelLowering::analyzeCallOperands(). NFC.Daniel Sanders2014-11-071-7/+5
* [mips] Removed IsSoftFloat from MipsISelLowering::analyzeCallOperands(). NFCDaniel Sanders2014-11-061-4/+4
* [mips] Removed MipsISelLowering::analyzeFormalArguments() in favour of CCStat...Daniel Sanders2014-11-061-30/+8
* [mips] Add the following MIPS options that control gp-relative addressing ofSasa Stankovic2014-11-061-21/+12
* [mips] Remove unused prototype and variable. NFC.Daniel Sanders2014-11-031-1/+0
* Re-commit r221056 and others with fix, "[mips] Move F128 argument handling in...Daniel Sanders2014-11-021-119/+166
* Revert r221056 and others, "[mips] Move F128 argument handling into MipsCCSta...NAKAMURA Takumi2014-11-021-157/+119
OpenPOWER on IntegriCloud