summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/GlobalISel/Localizer.cpp
AgeCommit message (Expand)Author
2025-05-22[LLVM][CodeGen] Add convenience accessors for MachineFunctionProperties (#140...users/pcc/spr/main.elf-add-branch-to-branch-optimizationRahul Joshi
2025-03-06[CodeGen] Use Register or MCRegister. NFCCraig Topper
2024-01-11[GlobalISel][Localizer] Allow localization of a small number of repeated phi ...Amara Emerson
2023-02-07[CodeGen] Define and use MachineOperand::getOperandNoJay Foad
2022-12-05[GlobalISel][DebugInfo] Propagate debug location for localized constantsVladislav Dzhidzhoev
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-01-12GlobalISel: Fix insert point in localizerMatt Arsenault
2022-01-11GlobalISel: Use cloneVirtualRegister in localizerMatt Arsenault
2021-09-18[CodeGen] Use make_early_inc_range (NFC)Kazu Hirata
2021-02-20[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2021-01-25[GlobalISel][Localizer] Don't localize phi operands which are used more than ...Amara Emerson
2020-03-06Revert "Revert "[GlobalISel][Localizer] Enable intra-block localization of al...Amara Emerson
2020-03-05Revert "[GlobalISel][Localizer] Enable intra-block localization of already-lo...Muhammad Omair Javaid
2020-03-03[GlobalISel][Localizer] Enable intra-block localization of already-local uses.Amara Emerson
2020-03-02GlobalISel: Move Localizer::shouldLocalize(..) to TargetLoweringVolkan Keles
2019-12-05[GlobalISel] Localizer: Allow targets not to run the pass conditionallyVolkan Keles
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-09-23Localizer - fix "variable used but never read" analyzer warning. NFCI.Simon Pilgrim
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-06-21[GlobalISel][Localizer] Allow localization of G_INTTOPTR and chains of instru...Amara Emerson
2019-06-18[GlobalISel][Localizer] Remove redundant set lookup.Amara Emerson
2019-06-18GlobalISel: Remove redundant pass initializationTom Stellard
2019-06-17[GlobalISel][Localizer] Rewrite localizer to run in 2 phases, inter & intra b...Amara Emerson
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-13CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun
2018-07-12Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipe...Matthias Braun
2018-07-12CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih
2017-07-20GlobalISel: stop localizer putting constants before EH_LABELsTim Northover
2017-05-30[Localizer] Don't trick to be smart for the insertion pointQuentin Colombet
2017-05-29[GlobalIsel] Fix a warning with GCC 7 -Wpedantic. NFCI.Davide Italiano
2017-05-27[GlobalISel] Add a localizer pass for target to useQuentin Colombet
2017-04-01Revert "Localizer fun"Quentin Colombet
2017-04-01Localizer funQuentin Colombet