summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
AgeCommit message (Expand)Author
2024-12-24MCAsmInfo: replace AIX-specific variables with IsAIXFangrui Song
2024-12-22MCAsmStreamer: Omit initial ".text"Fangrui Song
2024-12-18[LLVM][AsmPrinter] Add vector ConstantInt/FP support to emitGlobalConstantImp...Paul Walker
2024-12-18[MTE] [NFC] use vector to collect globals to tag (#120283)Florian Mayer
2024-12-17[MTE] Apply alignment / size in AsmPrinter rather than IR (#111918)Florian Mayer
2024-12-13Reapply "[DomTreeUpdater] Move critical edge splitting code to updater" (#119...paperchalice
2024-12-11Revert "[DomTreeUpdater] Move critical edge splitting code to updater" (#119512)paperchalice
2024-12-11[DomTreeUpdater] Move critical edge splitting code to updater (#115111)paperchalice
2024-11-22[SHT_LLVM_BB_ADDR_MAP] Add an option to skip emitting bb entries (#114447)Lei Wang
2024-11-20Fix GCC Wparentheses warning in assert condition / message. NFC.Simon Pilgrim
2024-11-19[AsmPrinter] Fix handling in emitGlobalConstantImpl for AIX (#116255)Zaara Syeda
2024-11-05[llvm][AsmPrinter] Add an option to print instruction latencies (#113243)Jon Roelofs
2024-11-03[AsmPrinter] Remove unused includes (NFC) (#114698)Kazu Hirata
2024-10-31Fix performance bug in buildLocationList (#109343)Sriraman Tallam
2024-10-26[SHT_LLVM_BB_ADDR_MAP][AsmPrinter] Emit error on bad option combinatonsAiden Grossman
2024-10-25[SHT_LLVM_BB_ADDR_MAP][AsmPrinter] Add none and all options to PGO Map (#111221)Aiden Grossman
2024-10-18eliminating g++ warnings (#105520)Frank Schlimbach
2024-10-18[NFC] Fix Werror=extra warning related to mismatched enum type (#112808)Jinsong Ji
2024-10-02[CodeGen] Fix InstructionCount remarks for MI bundles (#107621)Francis Visoiu Mistrih
2024-09-25Reapply "Deprecate the `-fbasic-block-sections=labels` option." (#110039)Rahman Lavaee
2024-09-25Revert "Deprecate the `-fbasic-block-sections=labels` option. (#107494)"Kazu Hirata
2024-09-25Deprecate the `-fbasic-block-sections=labels` option. (#107494)Rahman Lavaee
2024-09-24[AsmPrinter] Do not emit label instructions after the function body if the ta...Vyacheslav Levytskyy
2024-09-06[MC] Emit a jump table size section (#101962)Nabeel Omer
2024-09-05[CodeGen] Add generic INIT_UNDEF pseudo (#106744)Nikita Popov
2024-08-29[ExtendLifetimes] Implement llvm.fake.use to extend variable lifetimes (#86149)Stephen Tozer
2024-08-15[MC] Replace hasAltEntry() with isMachO()Fangrui Song
2024-08-15MCAsmInfo: Replace some Mach-O specific check with isMachO(). NFCFangrui Song
2024-08-12Clean up pointer casts etc after opaque pointers transition. NFC (#102631)Bjorn Pettersson
2024-07-29[DWARF] Emit line 0 source locations for BB padding nops (#99496)Nabeel Omer
2024-07-26CodeGen: Remove MachineModuleInfo reference from MachineFunction (#100357)Matt Arsenault
2024-07-22[AArch64][PAC] Sign block addresses used in indirectbr. (#97647)Ahmed Bougacha
2024-07-20AsmPrinter: Avoid use of MachineFunction::getMMI (#99751)Matt Arsenault
2024-07-19[CodeGen][ARM64EC] Add support for hybrid_patchable attribute. (#92965)Jacek Caban
2024-07-11Revert "[CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` ...Nikita Popov
2024-07-11[CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` (#97055)paperchalice
2024-07-09[CodeGen][NewPM] Port `machine-loops` to new pass manager (#97793)paperchalice
2024-07-09[AsmPrinter] Use range-based for loops (NFC) (#97977)Kazu Hirata
2024-07-08[PowerPC] Function descriptor symbol may be omitted for external symbol. #97526esmeyi
2024-07-04[BasicBlockSections] Using MBBSectionID as DenseMap key (#97295)Haohai Wen
2024-07-01[llvm][CodeGen] Avoid 'raw_string_ostream::str' (NFC) (#97318)Youngsuk Kim
2024-07-01[AsmPrinter] Remove timers (#97046)Alexis Engelke
2024-07-01[AsmPrinter] Reduce AsmPrinterHandlers virt. fn calls (#96785)Alexis Engelke
2024-06-28[AsmPrinter] Don't compute Darwin triple on non-Darwin (#97069)Alexis Engelke
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
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-24[MC] Remove setUseAssemblerInfoForParsing(false) workaroundsFangrui Song
2024-06-20[MC] Remove SectionKind from MCSection (#96067)aengelke