summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AArch64/AArch64.h
AgeCommit message (Expand)Author
2025-11-15Cleanups in AArch64 (#168025)Eric Christopher
2025-10-28[AArch64][SME] Propagate desired ZA states in the MachineSMEABIPass (#149510)Benjamin Maxwell
2025-08-19[AArch64][SME] Implement the SME ABI (ZA state management) in Machine IR (#14...Benjamin Maxwell
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2024-12-17[MTE] Apply alignment / size in AsmPrinter rather than IR (#111918)Florian Mayer
2024-08-21[AArch64] Add SME peephole optimizer pass (#104612)Sander de Smalen
2024-07-10[GISel] Make create.*InstructionSelector arguments const (#98243)Michael Maitland
2024-07-05[AArch64] When hardening against SLS, only create called thunks (#97472)Anatoly Trosinenko
2024-06-07[AArch64][LoopIdiom] Generalize AArch64LoopIdiomTransform into LoopIdiomVecto...Min-Yih Hsu
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice
2024-04-15[AArch64][SME] Create new pass to remove COALESCER_BARRIER early. (#85386)Sander de Smalen
2024-01-22Arm64EC entry/exit thunks, consolidated. (#79067)Eli Friedman
2024-01-09[AArch64] Add an AArch64 pass for loop idiom transformations (#72273)David Sherwood
2023-09-22[AArch64] Move PAuth codegen down the machine pipelineAnatoly Trosinenko
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-05-09[CodeGen][KCFI] Move cfi-type lowering to TargetLoweringSami Tolvanen
2023-01-31Re-land: [MTE] Add AArch64GlobalsTagging PassMitch Phillips
2023-01-31Revert "[MTE] Add AArch64GlobalsTagging Pass"Mitch Phillips
2023-01-31[MTE] Add AArch64GlobalsTagging PassMitch Phillips
2022-12-21[llvm][AArch64ISelDAGToDAG] support -{start|stop}-{before|after}=aarch64-iselNick Desaulniers
2022-12-21sort some method declarations. NFCNick Desaulniers
2022-10-05[AArch64][SME] Add codegen pass to handle ZA state in arm_new_za functions.David Sherwood
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-24Revert "KCFI sanitizer"Sami Tolvanen
2022-08-24KCFI sanitizerSami Tolvanen
2022-04-11[CodeGen] Async unwind - add a pass to fix CFI informationMomchil Velikov
2022-04-05Revert "[CodeGen] Async unwind - add a pass to fix CFI information"Muhammad Omair Javaid
2022-04-04[CodeGen] Async unwind - add a pass to fix CFI informationMomchil Velikov
2022-03-10Cleanup includes: LLVMTargetserge-sans-paille
2022-01-02[Target] Remove unused forward declarations (NFC)Kazu Hirata
2021-10-08Third Recommit "[AArch64] Split bitmask immediate of bitwise AND operation"Jingu Kang
2021-10-06Revert "Second Recommit "[AArch64] Split bitmask immediate of bitwise AND ope...David Spickett
2021-09-30Second Recommit "[AArch64] Split bitmask immediate of bitwise AND operation"Jingu Kang
2021-09-28Revert "Recommit "[AArch64] Split bitmask immediate of bitwise AND operation""Sterling Augustine
2021-09-28Recommit "[AArch64] Split bitmask immediate of bitwise AND operation"Jingu Kang
2021-09-28Revert "[AArch64] Split bitmask immediate of bitwise AND operation"Jingu Kang
2021-09-28[AArch64] Split bitmask immediate of bitwise AND operationJingu Kang
2021-05-07[AArch64][GlobalISel] Create a new minimal combiner pass just for -O0.Amara Emerson
2021-02-02[AArch64] Homogeneous Prolog and Epilog Size OptimizationKyungwoo Lee
2021-02-02Revert "[AArch64] Homogeneous Prolog and Epilog Size Optimization"Puyan Lotfi
2021-02-02[AArch64] Homogeneous Prolog and Epilog Size OptimizationKyungwoo Lee
2020-10-23[AArch64][GlobalISel] Introduce a new post-isel optimization pass.Amara Emerson
2020-10-22[AArch64][GlobalISel] Split post-legalizer combiner to allow for lowering at -O0Jessica Paquette
2020-06-12[AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.Kristof Beyls
2020-06-11[AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET an...Kristof Beyls
2020-06-02[MTE] Convert StackSafety into analysisVitaly Buka
2020-05-21[AArch64][GlobalISel] Add a post-legalizer combiner with a very simple combine.Jessica Paquette
2020-04-14[AArch64][SVE] Add a pass for SVE intrinsic optimisationsKerry McLaughlin