summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsMCInstLower.cpp
AgeCommit message (Expand)Author
2025-06-17MIPS: Replace MipsMCExpr with MCSpecifierExprFangrui Song
2025-06-15MIPS: Reduce MipsMCExpr usesFangrui Song
2025-06-15MIPS: Rename MipsMCExpr::MEK_ to Mips::S_Fangrui Song
2025-03-20[Mips] Rename MipsExprKind to SpecifierFangrui Song
2025-01-21[Mips] Handle declspec(dllimport) on mipsel-windows-* triples (#120912)Hervé Poussineau
2023-12-07[Target] Remove unnecessary includes (NFC)Kazu Hirata
2021-11-27[Target] Use range-based for loops (NFC)Kazu Hirata
2019-12-04Allow negative offsets in MipsMCInstLower::LowerOperandAlex Richardson
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-17[mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25Vladimir Stefanovic
2018-11-05[Mips] Supplement long branch pseudo instructionsStefan Maksimovic
2018-06-12[mips] Extend LONG_BRANCH_LUi/ADDiu with extra parameterAleksandar Beserminji
2017-08-03[Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko
2016-05-03[mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations.Daniel Sanders
2015-06-23Use MCSymbols for FastISel.Rafael Espindola
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach
2015-05-13MC: Modernize MCOperand API naming. NFC.Jim Grosbach
2015-03-04Remove MCStreamer.h include from MCContext.h and explictly include it where n...Pete Cooper
2014-05-27[mips] Optimize long branch for MIPS64 by removing %higher and %highest.Sasa Stankovic
2014-04-30[mips] Fix MipsLongBranch pass to work when the offset from the branch to theSasa Stankovic
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola
2013-10-29Add a helper getSymbol to AsmPrinter.Rafael Espindola
2013-10-29The asm printer has a mangler. Use it.Rafael Espindola
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-11-21[mips] Generate big GOT code.Akira Hatanaka
2012-09-06There are some Mips instructions that are lowered by the Jack Carter
2012-08-31The instruction DINS may be transformed into DINSU or DEXTM dependingJack Carter
2012-08-28The instruction DEXT may be transformed into DEXTU or DEXTM dependingJack Carter
2012-07-21Add HIGHER and HIGHEST relocations to Mips backend.Akira Hatanaka
2012-07-16Doubleword Shift Left Logical Plus 32Jack Carter
2012-06-14Fix coding style violations. Remove white spaces and tabs.Akira Hatanaka
2012-06-14Remove code in MipsAsmPrinter and MipsMCInstLower.Akira Hatanaka
2012-06-02Remove code which is no longer needed in MipsAsmPrinter and MipsMCInstLower.Akira Hatanaka
2012-06-02In MipsMCInstLower::LowerSymbolOperand, get offset from symbol ifAkira Hatanaka
2012-05-25Remove the code that expands MIPS' .cpload directive.Akira Hatanaka
2012-05-25Remove the code that emits MIPS' .cprestore directive.Akira Hatanaka
2012-05-12Make the following changes in MipsAsmPrinter.cpp:Akira Hatanaka
2012-03-28Emit all directives except for ".cprestore" during asm printing rather than emitAkira Hatanaka
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper
2012-02-28remove blanks, and some code formatJia Liu
2012-02-24Add an option to use a virtual register as the global base register instead ofAkira Hatanaka
2012-02-17remove Emacs-tag form .cpp files in Mips Backend, and fix some typo.Jia Liu
2012-02-17add Emacs tag and fix some comment error in file headersJia Liu
2012-02-07Convert assert(0) to llvm_unreachableCraig Topper
2012-01-18Ignore register mask operands when lowering instructions to MC.Jakob Stoklund Olesen
2011-12-30Cleanup Mips code and rename some variables. Patch by Jack CarterBruno Cardoso Lopes
2011-12-19Tidy up. Simplify logic. No functional change intended.Akira Hatanaka
2011-12-14Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct objectAkira Hatanaka
2011-12-13Expand .cprestore directive to multiple instructions if the offset does not fit Akira Hatanaka
2011-12-07Add a few moreLocal/Global R_MIPS_GOT related fixups andBruno Cardoso Lopes