summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mips][atomics] Fix atomic instruction descriptions and uses.Simon Dardis2016-06-141-18/+46
* Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.Benjamin Kramer2016-06-121-1/+1
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-24/+23
* [mips][microMIPS] Add CodeGen support for SEL.*, SELEQZ, SELNEZ, SELEQZ.*, SE...Zlatko Buljan2016-06-091-0/+1
* [mips] EABI CodeGen is completely untested and seems to have bitrotted. Remov...Daniel Sanders2016-06-031-1/+0
* [mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders2016-05-031-1/+1
* [mips][atomics] Fix partword atomic binary operation implementationSimon Dardis2016-04-281-6/+10
* [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLowering...Craig Topper2016-04-281-4/+0
* [mips] Fix emitAtomicCmpSwapPartword to handle 64 bit pointers correctlyZoran Jovanovic2016-04-131-6/+11
* [mips] Sign-extend i32 values truncated from previously zero-extended i32 val...Vasileios Kalintiris2016-04-131-0/+34
* [mips][microMIPS] Add CodeGen support for DIV, MOD, DIVU, MODU, DDIV, DMOD, D...Zlatko Buljan2016-04-131-4/+20
* [mips][microMIPS] Revert commits r264245 and r264248.Zoran Jovanovic2016-04-021-20/+4
* [mips][microMIPS] Add CodeGen support for DIV, MOD, DIVU, MODU, DDIV, DMOD, D...Zlatko Buljan2016-03-241-4/+20
* Tweak some atomics functions in preparation for larger changes; NFC.James Y Knight2016-03-161-1/+0
* [mips] MIPS32R6 compact branch supportDaniel Sanders2016-03-141-0/+2
* 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
OpenPOWER on IntegriCloud