summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [MIPS] Fix illegal type assert in single-float modeSimon Atanasyan2018-09-111-3/+8
* DAG: Add calling convention argument to calling convention funcsMatt Arsenault2018-07-281-2/+4
* [mips] Sign extend i32 return values on MIPS64Stefan Maksimovic2018-07-261-0/+7
* [mips] Fix local dynamic TLS with Sym64Simon Atanasyan2018-07-241-2/+3
* [mips] Fix atomic operations at O0, v3Aleksandar Beserminji2018-07-051-329/+276
* [mips] Modify comment to test new email address (NFC).Simon Dardis2018-06-211-1/+1
* [Mips] Remove uneeded variants of ADDC/ADDE loweringAmaury Sechet2018-06-051-5/+0
* Set ADDE/ADDC/SUBE/SUBC to expand by defaultAmaury Sechet2018-06-011-10/+3
* DAG: Remove redundant version of getRegisterTypeForCallingConvMatt Arsenault2018-05-291-6/+0
* [mips] Add microMIPSR6 ll/sc instructions.Simon Dardis2018-05-201-8/+8
* [mips] Fix how compiler fuse instructions to fmadd/fmsubAleksandar Beserminji2018-04-271-0/+1
* [MIPS GlobalISel] Select add i32, i32Petar Jovanovic2018-04-111-0/+7
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [mips] Don't create nested CALLSEQ_START..CALLSEQ_END nodes.Simon Dardis2018-03-131-8/+43
* [TLS] use emulated TLS if the target supports only this modeChih-Hung Hsieh2018-02-281-1/+1
* [mips] Generate memory dependencies for byVal argumentsStefan Maksimovic2018-02-221-1/+6
* [MIPS][MSA] Convert vector integer min/max opcodes to use generic implementationSimon Pilgrim2018-02-171-4/+0
* [mips] Fix 'l' constraint handling for types smaller than 32 bitsSimon Atanasyan2018-02-121-1/+1
* [mips] Revert rL324869Simon Atanasyan2018-02-121-1/+1
* [mips] Fix 'l' constraint handling for types smaller than 32 bitsSimon Atanasyan2018-02-121-1/+1
* Revert accidental changes that snuck in r324584Stefan Maksimovic2018-02-081-5/+0
* [mips] Define certain instructions in microMIPS32r3Stefan Maksimovic2018-02-081-0/+5
* [mips] Fix incorrect sign extension for fpowi libcallSimon Dardis2018-01-301-3/+2
* [mips] Provide correct descriptions of asm constraints in the comments. NFCSimon Atanasyan2017-12-291-2/+4
* [mips] Replace assert by an error messageSimon Atanasyan2017-12-291-2/+4
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-5/+5
* [mips] Removal of microMIPS64R6Aleksandar Beserminji2017-12-111-5/+0
* Use getStoreSize() in various places instead of 'BitSize >> 3'.Jonas Paulsson2017-11-281-2/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-3/+3
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* Revert "[mips] Reordering callseq* nodes to be linear"Aleksandar Beserminji2017-10-201-20/+19
* Remove unused variablesVitaly Buka2017-10-151-1/+0
* [mips] Reordering callseq* nodes to be linearAleksandar Beserminji2017-09-291-19/+20
* Revert "[mips] Reordering callseq* nodes to be linear"Aleksandar Beserminji2017-09-291-20/+19
* [mips] Reordering callseq* nodes to be linearAleksandar Beserminji2017-09-291-19/+20
* [DAGCombiner] fold assertzexts separated by truncSanjay Patel2017-09-181-33/+0
* [mips] Lift the assertion on the types that can be used with MipsGPRelSimon Dardis2017-08-111-2/+2
* [Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko2017-08-031-15/+47
* Change CallLoweringInfo::CS to be an ImmutableCallSite instead of a pointer. ...Peter Collingbourne2017-07-261-1/+1
* [SystemZ, LoopStrengthReduce]Jonas Paulsson2017-07-211-1/+1
* Reland r308585Stefan Maksimovic2017-07-201-29/+2
* [mips] Support `long_call/far/near` attributes passed by front-endSimon Atanasyan2017-07-201-9/+24
* Revert r308585Stefan Maksimovic2017-07-201-2/+29
* [mips] Fix fp select machine verifier errorsStefan Maksimovic2017-07-201-29/+2
* [mips] Handle the `long-calls` feature flags in the MIPS backendSimon Atanasyan2017-07-151-0/+14
* Reland "[mips] Fix multiprecision arithmetic."Simon Dardis2017-07-131-2/+130
* Revert "[mips] Fix multiprecision arithmetic."Simon Dardis2017-06-291-133/+2
OpenPOWER on IntegriCloud