summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [MIPS] Fix for selecting of DINS/INS instructionStrahinja Petrovic2017-06-211-0/+5
* [mips] Fix multiprecision arithmetic.Simon Dardis2017-06-141-2/+133
* Reland "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-06-091-2/+72
* [mips] do not use FastISel when -mxgot is presentPetar Jovanovic2017-06-071-2/+3
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [SelectionDAG] Set ISD::FPOWI to Expand by defaultCraig Topper2017-05-301-1/+0
* [Mips] Placate GCC's -Wmisleading-indentation. NFCI.Davide Italiano2017-05-261-17/+17
* [MIPS] Add support to match more patterns for DINS instructionStrahinja Petrovic2017-05-221-25/+62
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-091-1/+1
* Revert "[MIPS] Add support to match more patterns for DINS instruction"Simon Dardis2017-05-091-59/+25
* [MIPS] Add support to match more patterns for DINS instructionStrahinja Petrovic2017-05-091-25/+59
OpenPOWER on IntegriCloud