summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
AgeCommit message (Expand)Author
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault
2025-09-02[NFC] RuntimeLibcalls: Prefix the impls with 'Impl_' (#153850)Daniel Paoliello
2025-08-11[CodeGen] Provide original IR type to CC lowering (NFC) (#152709)Nikita Popov
2025-07-08MSP430: Move libcall CC setting to RuntimeLibcallsInfo (#146081)Matt Arsenault
2025-07-08RuntimeLibcalls: Associate calling convention with libcall impls (#144979)Matt Arsenault
2025-07-07DAG: Remove verifyReturnAddressArgumentIsConstant (#147240)Matt Arsenault
2025-06-30[Target] Prevent copying in loop variables (NFC)Jie Fu
2025-06-29[Target] Use range-based for loops (NFC) (#146277)Kazu Hirata
2025-06-27TableGen: Generate enum for runtime libcall implementations (#144973)Matt Arsenault
2025-06-11MSP430: Partially move runtime libcall config out of TargetLowering (#142709)Matt Arsenault
2025-06-11MSP430: Stop using setCmpLibcallCC (#142708)Matt Arsenault
2025-05-09[MSP430] TableGen-erate SDNode descriptions (#138878)Sergei Barannikov
2025-01-20[Mips] Fix compiler crash when returning fp128 after calling a functi… (#11...yingopq
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata
2024-08-26[CodeGen] Use MCRegister for CCState::AllocateReg and CCValAssign::getReg. NF...Craig Topper
2024-07-17[AArch64] Don't tail call memset if it would convert to a bzero. (#98969)Amara Emerson
2024-01-10[Target] Use isNullConstant (NFC)Kazu Hirata
2024-01-09[RFC][SelectionDAG] Add and use SDNode::getAsZExtVal() helper (#76710)Alex Bradbury
2024-01-08Set MaxAtomicSizeInBitsSupported for remaining targets. (#75703)James Y Knight
2024-01-02[llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708)Alex Bradbury
2023-05-17[CodeGen] Replace CCState's getNextStackOffset with getStackSize (NFC)Sergei Barannikov
2023-04-02[Targets] Rename Flag->Glue. NFCCraig Topper
2023-03-12[DAG] Remove redundant isZExtFree(SDValue,VT) overrides. NFC.Simon Pilgrim
2023-02-07[CodeGen] Kill off a few more direct uses of EVT::getEVTString [nfc]Philip Reames
2023-02-07[CodeGen] Add standard print/debug utilities to MVTPhilip Reames
2023-01-11[NFC] Use TypeSize::geFixedValue() instead of TypeSize::getFixedSize()Guillaume Chatelet
2022-09-15[SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`sSergei Barannikov
2022-09-08[llvm] Use std::size instead of llvm::array_lengthofJoe Loser
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-03-31MSP430: Avoid using getPointerSize/getPointerTyMatt Arsenault
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille
2022-01-19[NFC] Use Register instead of unsignedJim Lin
2022-01-07[llvm] Use true/false instead of 1/0 (NFC)Kazu Hirata
2021-11-17[NFC][llvm] Inclusive language: reword and remove uses of sanity in llvm/lib/...Zarko Todorovski
2021-09-09[SelectionDAG] Add isZero/isAllOnes methods to ConstantSDNode.Craig Topper
2020-11-12[MSP430] Remove unused MVT::Glue output from MSP430ISD::SELECT_CC nodes.Craig Topper
2020-10-15[SVE][NFC] Replace some TypeSize comparisons in non-AArch64 TargetsDavid Sherwood
2020-07-20[NFC] remove unused includes of SelectionDAGISel.hYuanfang Chen
2020-06-26[MSP430] Update register namesAnatoly Trosinenko
2020-06-22Revert "[MSP430] Update register names"Anton Korobeynikov
2020-06-22[MSP430] Update register namesAnatoly Trosinenko
2020-06-08[Alignment][NFC] Migrate HandleByVal to AlignGuillaume Chatelet
2020-02-03[Alignment][NFC] Use Align for getMemcpy/Memmove/MemsetGuillaume Chatelet
2019-11-13[TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in DAGCombine (4)joanlluch
2019-11-08[TargetLowering][DAGCombine][MSP430] Shift Amount Threshold in DAGCombine (3)...joanlluch
2019-11-07comment shiftamountthresholdjoanlluch
2019-10-19[TargetLowering][DAGCombine][MSP430] add/use hook for Shift Amount Threshold ...Sanjay Patel
2019-09-27[Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet
2019-09-06[Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignmentGuillaume Chatelet