summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsFastISel.cpp
AgeCommit message (Expand)Author
2018-04-11Merging r329359 and r329363:Tom Stellard
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-08-03[Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2017-04-29[mips][FastISel] Fix a nullptr deference.Simon Dardis
2017-04-28Use Argument::hasAttribute and AttributeList::ReturnIndex moreReid Kleckner
2017-04-26[mips] Rework a portion of MipsCC interface. (NFC)Simon Dardis
2017-01-30[Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko
2017-01-16[mips] Correct c.cond.fmt instruction definition.Simon Dardis
2016-12-02IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne
2016-11-16[mips] Fix unsigned/signed type errorSimon Dardis
2016-10-18[mips][FastISel] Instantiate the MipsFastISel class only for targets that sup...Vasileios Kalintiris
2016-10-04[mips][fastisel] Consider soft-float an unsupported floating point modeSimon Dardis
2016-09-09Revert "[mips] Fix c.<cc>.<fmt> instruction definition."Simon Dardis
2016-09-09[mips] Fix c.<cc>.<fmt> instruction definition.Simon Dardis
2016-09-06[mips] Tighten FastISel restrictionsSimon Dardis
2016-08-01[mips][fastisel] Correct argument lowering for (f64, f64, i32) and similar.Daniel Sanders
2016-07-29Re-commit: [mips][fastisel] Handle 0-4 arguments without SelectionDAG.Daniel Sanders
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-07-28Revert r276982 and r276984: [mips][fastisel] Handle 0-4 arguments without Sel...Daniel Sanders
2016-07-28[mips] Reword debug message as should have been done before committing r276982Daniel Sanders
2016-07-28[mips][fastisel] Handle 0-4 arguments without SelectionDAG.Daniel Sanders
2016-06-28Convert more cases to isPositionIndependent(). NFC.Rafael Espindola
2016-06-16[mips] Fix small typo. NFC.Vasileios Kalintiris
2016-06-10Remove a few gendered pronouns.Nico Weber
2016-06-08[mips] Add a proper file header in MipsFastISel.cppVasileios Kalintiris
2016-05-06[mips][fastisel] Conditional moves do not have implicit operands.Daniel Sanders
2016-05-03[mips][fastisel] ADJCALLSTACKUP has a second immediate operand.Daniel Sanders
2016-04-29[mips][FastISel] A store is not a load.Simon Dardis
2016-01-28[mips][microMIPS] Disable FastISel for microMIPSZoran Jovanovic
2016-01-14Update to use new name alignTo().Rui Ueyama
2015-11-19Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper
2015-11-18Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper
2015-11-16[mips] Disable code generation through FastISel for MIPS32R6.Vasileios Kalintiris
2015-10-12[mips][FastISel] Clang-format switch statement. NFC.Vasileios Kalintiris
2015-10-07[mips][FastISel] Factor out common code from switch statement. NFCVasileios Kalintiris
2015-10-07[mips][FastISel] Use ternary operator to select opcode. NFCVasileios Kalintiris
2015-10-07[mips][FastISel] Simple refactoring of MipsFastISel::emitLogicalOP(). NFC.Vasileios Kalintiris
2015-08-26FastISel: Use finishCondBranch() for ARM,Mips,PowerPC FastISelMatthias Braun
2015-08-11PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz
2015-08-04[mips][FastISel] Disable code generation for unsupported targets through Fast...Vasileios Kalintiris
2015-07-30[mips][FastISel] Apply only zero-extension to constants prior to their materi...Vasileios Kalintiris
2015-07-28[mips][FastISel] Fix call lowering by bailing out on "fastcc" calls.Vasileios Kalintiris
2015-07-28[mips][FastISel] Fix generated code for IR's select instruction.Vasileios Kalintiris
2015-07-09Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini
2015-07-09Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()Mehdi Amini
2015-06-23Use MCSymbols for FastISel.Rafael Espindola
2015-06-01[mips][FastISel] Implement bswap.Vasileios Kalintiris