summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/X86AsmPrinter.cpp
AgeCommit message (Expand)Author
2025-09-19X86: Avoid using isArch64Bit for 64-bit checks (#157412)Matt Arsenault
2025-09-11X86: Fix win64 tail call regression for tail call to loaded pointer (#158055)Matt Arsenault
2025-09-10X86: Stop using MachineFunction in getPointerRegClass (#156880)Matt Arsenault
2025-07-11[X86][KCFI] Do not require linux triple for kcfi-arity (#148207)Nikita Popov
2025-07-08[llvm] annotate interfaces in llvm-c for DLL export (#141701)Andrew Rogers
2025-07-07[Win][X86]Fix issue where _fltused reference is incorrectly issued for vector...Adam Glass
2025-06-18Fixed a bug in `-fsanitize-kcfi-arity` (#142867)Scott Constable
2025-05-20[x64][win] Add compiler support for x64 import call optimization (equivalent ...Daniel Paoliello
2025-05-18[MC][AArch64][ARM][X86] Push target-dependent assembler flags into targets (#...Jessica Clarke
2025-05-09[aarch64][x86][win] Add compiler support for MSVC's /funcoverride flag (Windo...Daniel Paoliello
2025-05-09[X86] Asm modifier %a: add (%rip) for 64-bit static relocation modelFangrui Song
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2025-04-14[NFC][MC] Use `StringRef` for Modifier in Inst/Asm Printers (#135403)Rahul Joshi
2025-03-29[CodeGen][StaticDataSplitter]Support constant pool partitioning (#129781)Mingming Liu
2025-02-06[X86] Silence an unused-variable warning (NFC)Jie Fu
2025-02-06[X86] Extend kCFI with a 3-bit arity indicator (#121070)Scott Constable
2024-11-07[X86] Switch to the new symbol visibility macros (#109982)Thomas Fransham
2024-07-26CodeGen: Remove UsesMSVCFloatingPoint from MachineModuleInfo (#100368)Matt Arsenault
2024-07-20CodeGen: Use IR function to query Module instead of MachineModuleInfo (#99755)Matt Arsenault
2024-01-26[X86] Do not end 'note.gnu.property' section with -fcf-protection (#79360)Adhemerval Zanella
2024-01-25[llvm] Move CodeGenTypes library to its own directory (#79444)Nico Weber
2024-01-16[X86] Add "Ws" constraint and "p" modifier for symbolic address/label referen...Fangrui Song
2023-12-14[llvm] Support IFuncs on Darwin platforms (#73686)Jon Roelofs
2023-09-16Use assert instead of branch-to-unreachableDavid Blaikie
2023-09-13Revert "[NFC]Add assert to avoid possibly deref nullptr (#65564)" (#66187)XinWang10
2023-09-08[NFC]Add assert to avoid possibly deref nullptr (#65564)XinWang10
2023-05-09[X86][CodeGen] Do not add `offset` for memory reference using symbolAlvin Wong
2023-05-03Restore CodeGen/MachineValueType.h from `Support`NAKAMURA Takumi
2023-02-02[X86][MC][bugfix] Report error for mismatched modifier in inline asm and remo...Shengchen Kan
2022-10-31X86: Implement null target streamerMatt Arsenault
2022-09-16Revert "Revert "[clang, llvm] Add __declspec(safebuffers), support it in Code...David Majnemer
2022-09-13Revert "[clang, llvm] Add __declspec(safebuffers), support it in CodeView"Sylvestre Ledru
2022-09-12[clang, llvm] Add __declspec(safebuffers), support it in CodeViewDavid Majnemer
2022-09-06[MC] Emit Stackmaps before debug infoMarkus Böck
2022-08-25[clang-cl] /kernel should toggle bit 30 in @feat.00David Majnemer
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-24Revert "KCFI sanitizer"Sami Tolvanen
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-08-05[X86] Move getting module flag into `runOnMachineFunction` to reduce compile-...Phoebe Wang
2022-06-18[Target, CodeGen] Use isImm(), isReg(), etc (NFC)Kazu Hirata
2022-06-10[MC] De-capitalize SwitchSection. NFCFangrui Song
2022-06-07[MC] De-capitalize MCStreamer functionsFangrui Song
2022-06-01[X86] Add support for `-mharden-sls=[none|all|return|indirect-jmp]`Phoebe Wang
2022-05-26[MC] Lower case the first letter of EmitCOFF* EmitWin* EmitCV*. NFCFangrui Song
2022-04-20MachineModuleInfo: Remove UsesMorestackAddrMatt Arsenault
2022-03-24[X86][NFC] Remove unused variable introduce by D121785Shengchen Kan
2022-03-24[Inline asm] Fix mangle problem when variable used in inline asm.Xiang1 Zhang
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN
2022-02-16Revert "[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`"Shao-Ce SUN