summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsFastISel.cpp
AgeCommit message (Expand)Author
2025-11-04[llvm] Use conventional enum declarations (NFC) (#166318)Kazu Hirata
2025-10-16[llvm] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163702)Kazu Hirata
2025-08-19[Mips] Remove custom "original type" handling (#154082)Nikita Popov
2025-08-18[CodeGen][Mips] Remove fp128 libcall list (#153798)Nikita Popov
2025-08-11[CodeGen] Provide original IR type to CC lowering (NFC) (#152709)Nikita Popov
2025-04-25[Mips] Do not emit instruction teq if divisor is non-zero immediate value in ...yingopq
2025-03-05[FastISel] Use Register. NFCCraig Topper
2024-11-16[Mips] Remove unused includes (NFC) (#116499)Kazu Hirata
2024-09-12[llvm][Mips] Bail on underaligned loads/stores in FastISel. (#106231)Alex Rønne Petersen
2024-08-16[Mips] Fix fast isel for i16 bswap. (#103398)Craig Topper
2024-08-04[CodeGen][NFC] Add wrapper method for MBBMap (#101893)Alexis Engelke
2024-07-17Rapply "[Target] Use range-based for loops (NFC) (#98844)"Kazu Hirata
2024-07-15Revert "[Target] Use range-based for loops (NFC) (#98844)"Kazu Hirata
2024-07-15[Target] Use range-based for loops (NFC) (#98844)Kazu Hirata
2024-01-25[llvm] Move CodeGenTypes library to its own directory (#79444)Nico Weber
2024-01-04[IR] Fix GEP offset computations for vector GEPs (#75448)Jannik Silvanus
2023-05-17[CodeGen] Replace CCState's getNextStackOffset with getStackSize (NFC)Sergei Barannikov
2023-05-03Restore CodeGen/MachineValueType.h from `Support`NAKAMURA Takumi
2023-02-07[CodeGen] Kill off a few more direct uses of EVT::getEVTString [nfc]Philip Reames
2022-09-07[FastISel] Propagate PCSections metadata to MachineInstrMarco Elver
2022-06-13[NFC] Remove dead code in MipsFastISelGuillaume Chatelet
2022-01-19[NFC] Use Register instead of unsignedJim Lin
2022-01-07[Target] use range-based for loops (NFC)Kazu Hirata
2021-10-02[Target] Migrate from getNumArgOperands to arg_size (NFC)Kazu Hirata
2021-04-20Revert "Allow invokable sub-classes of IntrinsicInst"Philip Reames
2021-04-20Allow invokable sub-classes of IntrinsicInstPhilip Reames
2021-04-03[FastISel] Remove kill trackingNikita Popov
2020-06-30Mips: Don't store MachineFunction in MipsFunctionInfoMatt Arsenault
2020-03-31[Alignment][NFC] Transitionning more getMachineMemOperand call sitesGuillaume Chatelet
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-08-09[Mips][Codegen] Fix fast-isel mixing of FGR64 and AFGR64 registersSimon Atanasyan
2019-02-25[Mips] Fix missing masking in fast-isel of br (PR40325)Nikita Popov
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-09-24[Mips][FastISel] Fix selectBranch on icmp i1Petar Jovanovic
2018-07-28DAG: Add calling convention argument to calling convention funcsMatt Arsenault
2018-07-17[Mips][FastISel] Fix handling of icmp with i1 typePetar Jovanovic
2018-07-02[Mips][FastISel] Do not duplicate condition while lowering branchesPetar Jovanovic
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-05Fix lld-x86_64-darwin13 build fails.Manoj Gupta
2018-04-05Attempt to fix Mips breakages.Manoj Gupta
2018-03-29[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper
2018-03-23Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie
2018-03-23Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie
2018-01-19Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson
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