summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp
AgeCommit message (Expand)Author
2025-10-25[Target] Add "override" where appropriate (NFC) (#165083)Kazu Hirata
2024-07-25[GISel][TableGen] Generate getRegBankFromRegClass (#99896)Kai Nacke
2024-04-16[X86][GISel] Add DU chain lookups for LOAD & STORE (#87453)Malay Sanghi
2024-03-17[CodeGen] Use LocationSize for MMO getSize (#84751)David Green
2024-01-11[GlobalISel][NFC] Use GPhi wrapper in more places instead of iterating over o...Amara Emerson
2023-11-09[GISel] Make target's PartMapping, ValueMapping, and BankIDToCopyMapIdx array...Craig Topper
2023-07-31GlobalISel: Pass MachineIRBuilder to applyMappingImplMatt Arsenault
2023-01-13[CodeGen][Target] Remove uses of Register::isPhysicalRegister/isVirtualRegist...Craig Topper
2022-05-26[Target] use getSubtarget<> instead of static_cast<>(getSubtarget())Zongwei Lan
2022-03-27[Target] Apply clang-tidy fixes for readability-redundant-member-init (NFC)Kazu Hirata
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata
2022-01-01[llvm] Remove redundant member initialization (NFC)Kazu Hirata
2021-07-23[GlobalISel] Add GUnmerge, GMerge, GConcatVectors, GBuildVector abstractions....Amara Emerson
2021-01-13GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelperMatt Arsenault
2020-09-01GlobalISel: Artifact combine unmerge of unmergeMatt Arsenault
2020-03-27[Alignment][NFC] MachineMemOperand::getAlign/getBaseAlignGuillaume Chatelet
2020-02-19[MIPS GlobalISel] Select 4 byte unaligned load and storePetar Avramovic
2020-02-19[MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUESPetar Avramovic
2020-02-14[GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMergesVolkan Keles
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-27[MIPS GlobalISel] Select count leading zerosPetar Avramovic
2020-01-03GlobalISel: Add type argument to getRegBankFromRegClassMatt Arsenault
2019-12-30[MIPS GlobalISel] Select bswapPetar Avramovic
2019-12-13[Legalizer] Making artifact combining order-independentRoman Tereshin
2019-11-05[globalisel] Rename G_GEP to G_PTR_ADDDaniel Sanders
2019-10-25[MIPS GlobalISel] Select MSA vector generic and builtin fsqrtPetar Avramovic
2019-10-24[MIPS GlobalISel] Select MSA vector generic and builtin fabsPetar Avramovic
2019-10-24[MIPS GlobalISel] MSA vector generic and builtin fadd, fsub, fmul, fdivPetar Avramovic
2019-10-24[MIPS GlobalISel] MSA vector generic and builtin sdiv, srem, udiv, uremPetar Avramovic
2019-10-23[MIPS GlobalISel] Select MSA vector generic and builtin mulPetar Avramovic
2019-10-23[MIPS GlobalISel] Select MSA vector generic and builtin subPetar Avramovic
2019-10-22[MIPS GlobalISel] Select MSA vector generic and builtin addPetar Avramovic
2019-10-15[MIPS GlobalISel] Add MSA registers to fprb. Select vector load, storePetar Avramovic
2019-10-15[MIPS GlobalISel] Refactor MipsRegisterBankInfo [NFC]Petar Avramovic
2019-09-23[MIPS GlobalISel] VarArg argument lowering, select G_VASTART and vacopyPetar Avramovic
2019-09-12[MIPS GlobalISel] Select indirect branchPetar Avramovic
2019-09-12[MIPS GlobalISel] Select G_IMPLICIT_DEFPetar Avramovic
2019-08-08[MIPS GlobalISel] Select jump_table and brjtPetar Avramovic
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders
2019-07-26[MIPS GlobalISel] Select inttoptr and ptrtointPetar Avramovic
2019-07-11[MIPS GlobalISel] Skip copies in addUseDef and addDefUsesPetar Avramovic
2019-07-11[MIPS GlobalISel] RegBankSelect for chains of ambiguous instructionsPetar Avramovic
2019-07-09[MIPS GlobalISel] Register bank select for G_PHI. Select i64 phiPetar Avramovic
2019-07-09[MIPS GlobalISel] Regbanks for G_SELECT. Select i64, f32 and f64 selectPetar Avramovic
2019-07-08[MIPS GlobalISel] Register bank select for G_LOAD. Select i64 loadPetar Avramovic
2019-07-08[MIPS GlobalISel] Register bank select for G_STORE. Select i64 storePetar Avramovic
2019-06-21[MIPS GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build...Fangrui Song
2019-06-20[MIPS GlobalISel] Select integer to floating point conversionsPetar Avramovic
2019-06-20[MIPS GlobalISel] Select floating point to integer conversionsPetar Avramovic
2019-06-06[MIPS GlobalISel] Select sqrtPetar Avramovic