summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* Allow {e,r}bp as the target of {read,write}_register.Pat Gavlin2015-07-091-1/+2
* Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT userMehdi Amini2015-07-091-1/+1
* Make isLegalAddressingMode() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+3
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+2
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-6/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-1/+2
* Migrate existing backends that care about software floating pointEric Christopher2015-05-121-0/+1
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-1/+1
* [mips] Distinguish 'R', 'ZC', and 'm' inline assembly memory constraint.Daniel Sanders2015-03-241-2/+5
* Fix sign extension for MIPS64 in makeLibCall functionPetar Jovanovic2015-03-231-0/+2
* Make each target map all inline assembly memory constraints to InlineAsm::Con...Daniel Sanders2015-03-161-0/+6
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-3/+4
* Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher2015-01-291-0/+3
* [mips] Fix 'jumpy' debug line info around calls.Daniel Sanders2015-01-241-18/+14
* [mips] Add support for accessing $gp as a named register.Daniel Sanders2015-01-091-0/+2
* [mips] Support SELECT nodes for targets that don't have conditional-move inst...Vasileios Kalintiris2014-12-121-0/+3
* [mips] Removed the remainder of MipsCC. NFC.Daniel Sanders2014-11-071-18/+6
* [mips] Remove MipsCC::reservedArgArea() in favour of MipsABIInfo::GetCalleeAl...Daniel Sanders2014-11-071-5/+2
* [mips] Remove remaining use of MipsCC::intArgRegs() in favour of MipsABIInfo:...Daniel Sanders2014-11-071-3/+0
* [mips] Remove MipsCC::getRegVT(). NFCDaniel Sanders2014-11-071-7/+0
* [mips] Remove MipsCC::analyzeCallOperands in favour of CCState::AnalyzeCallOp...Daniel Sanders2014-11-071-4/+0
* [mips] Move SpecialCallingConv to MipsCCState and use it from tablegen-erated...Daniel Sanders2014-11-071-7/+0
* [mips] Removed IsVarArg from MipsISelLowering::analyzeCallOperands(). NFC.Daniel Sanders2014-11-071-1/+1
* [mips] Removed IsSoftFloat from MipsISelLowering::analyzeCallOperands(). NFCDaniel Sanders2014-11-061-2/+1
* [mips] Removed MipsISelLowering::analyzeFormalArguments() in favour of CCStat...Daniel Sanders2014-11-061-3/+0
* [mips] Add the following MIPS options that control gp-relative addressing ofSasa Stankovic2014-11-061-0/+15
* [mips] Remove unused prototype and variable. NFC.Daniel Sanders2014-11-031-4/+0
* Re-commit r221056 and others with fix, "[mips] Move F128 argument handling in...Daniel Sanders2014-11-021-34/+7
* Revert r221056 and others, "[mips] Move F128 argument handling into MipsCCSta...NAKAMURA Takumi2014-11-021-7/+34
* [mips] Move all ByVal handling into CCState and tablegen-erated code. NFC.Daniel Sanders2014-11-011-33/+7
* [mips] Remove ByValArgInfo::Address in favour of CCValAssign::getMemLocOffset...Daniel Sanders2014-11-011-9/+8
* [mips] Move F128 argument handling into MipsCCState as we did for returns. NFC.Daniel Sanders2014-11-011-1/+0
* [mips] Remove MipsCC::CCInfo. NFC.Daniel Sanders2014-11-011-9/+9
* [mips] Removed MipsCC::fixedArgFn(). NFCDaniel Sanders2014-11-011-8/+3
* [tablegen] Add CustomCallingConv and use it to tablegen-erate the outermost p...Daniel Sanders2014-11-011-3/+0
* [mips] For indirect calls we don't need $gp to point to .got. Mips linkerSasa Stankovic2014-10-011-1/+2
* [mips] Generalize the handling of f128 return values to support f128 arguments.Daniel Sanders2014-09-261-4/+4
* constify the TargetMachine being passed through the Mips subtargetEric Christopher2014-09-191-4/+6
* [mips] Remove custom versions of CCState::AnalyzeReturn() and CCState::Analyz...Daniel Sanders2014-09-181-7/+0
* [mips] Return an ArrayRef from MipsCC::intArgRegs() and remove MipsCC::numInt...Daniel Sanders2014-09-101-4/+1
* [mips] Move MipsTargetLowering::MipsCC::regSize() to MipsSubtarget::getGPRSiz...Daniel Sanders2014-09-091-3/+0
* [mips] Don't cache IsO32 and IsFP64 in MipsTargetLowering::MipsCCDaniel Sanders2014-09-091-4/+4
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-1/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-3/+3
* [mips][PR19612] Fix va_arg for big-endian mode.Daniel Sanders2014-08-011-0/+1
* In preparation for replacing the whole subtarget on the target machine,Eric Christopher2014-07-181-4/+8
* The subtarget in MipsTargetLowering isn't going to change andEric Christopher2014-07-181-1/+1
OpenPOWER on IntegriCloud