summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp
AgeCommit message (Expand)Author
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault
2025-09-12CodeGen: Remove MachineFunction argument from getRegClass (#158188)Matt Arsenault
2025-06-09[AArch64] Fix a multitude of AArch64 typos (NFC) (#143370)Jonathan Thackray
2025-04-07[NFC][LLVM][AArch64] Cleanup pass initialization for AArch64 (#134315)Rahul Joshi
2025-02-20Revert "[CodeGen] Remove static member function Register::isVirtualRegister. ...Christopher Di Bella
2025-02-20[CodeGen] Remove static member function Register::isVirtualRegister. NFC (#12...Craig Topper
2024-10-16[CodeGen][NewPM] Port machine trace metrics analysis to new pass manager. (#1...Christudasan Devadasan
2024-07-31[Support] Erase blocks after DomTree::eraseNode (#101195)Alexis Engelke
2024-07-26[CodeGen] Remove AA parameter of isSafeToMove (#100691)Pengcheng Wang
2024-07-09[CodeGen][NewPM] Port `machine-loops` to new pass manager (#97793)paperchalice
2024-06-28Reapply "[CodeGen][NewPM] Port machine-branch-prob to new pass manager" (#968...paperchalice
2024-06-27Revert "[CodeGen][NewPM] Port machine-branch-prob to new pass manager" (#96858)paperchalice
2024-06-27[CodeGen][NewPM] Port machine-branch-prob to new pass manager (#96389)paperchalice
2024-06-11[CodeGen][NewPM] Split `MachineDominatorTree` into a concrete analysis result...paperchalice
2024-04-24[CodeGen] Make the parameter TRI required in some functions. (#85968)Xu Zhang
2023-11-11[llvm] Stop including llvm/ADT/SmallPtrSet.h (NFC)Kazu Hirata
2023-10-11Clean up strange uses of getAnalysisIfAvailable (#65729)Jay Foad
2023-02-14[MachineTraceMetrics][NFC] Move Strategy enum out of the classAnton Sidorenko
2022-09-17[llvm] Don't including SetVector.h (NFC)Kazu Hirata
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-03-16[NFC][CodeGen] Rename some functions in MachineInstr.h and remove duplicated ...Shengchen Kan
2020-07-06DomTree: Remove getChildren() accessorNicolai Hähnle
2020-06-06MachineBasicBlock::updateTerminator now requires an explicit layout successor.James Y Knight
2020-04-22[AArch64ConditionalCompares] Ignore debug insts in findConvertibleCompare [8/14]Vedant Kumar
2020-01-21Update spelling of {analyze,insert,remove}Branch in strings and commentsKrzysztof Parzyszek
2019-12-02[MIBundles] Move analyzePhysReg out of MIBundleOperands iterator (NFC).Florian Hahn
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-08-12[aarch64] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders
2019-04-04[IR] Refactor attribute methods in Function class (NFC)Evandro Menezes
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
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-06-27[AArch64] Update successor probabilities after ccmp-conversionMatthew Simpson
2017-01-13[CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-09-14Finish renaming remaining analyzeBranch functionsMatt Arsenault
2016-08-17Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner
2016-08-01[AArch64] Register passes so they can be run by llcDiana Picus
2016-07-15Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar
2016-07-08AArch64: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith
2016-05-05[AArch64] Remove unused MBP headers/dependency. NFC.Chad Rosier
2016-04-25Add optimization bisect opt-in calls for AArch64 passesAndrew Kaylor
2016-04-18[NFC] Header cleanupMehdi Amini
2016-02-27WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFCDuncan P. N. Exon Smith
2016-02-22Reapply "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"Duncan P. N. Exon Smith