summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
AgeCommit message (Expand)Author
2025-11-14[AMDGPU] Make use of getFunction and getMF. NFC. (#167872)Jay Foad
2025-07-15[AMDGPU] Support 'F' and 'A' conversion specifiers with ocl printf (#148784)Vikram Hegde
2025-05-28Warn on misuse of DiagnosticInfo classes that hold Twines (#137397)Justin Bogner
2025-04-07[NFC][LLVM][AMDGPU] Cleanup pass initialization for AMDGPU (#134410)Rahul Joshi
2025-01-21[IR] Replace of PointerType::get(Type) with opaque version (NFC) (#123617)Mats Jun Larsen
2024-10-03[AMDGPU] Qualify auto. NFC. (#110878)Jay Foad
2024-07-26Reapply "[OpenMP][libc] Remove special handling for OpenMP printf (#98940)"Joseph Huber
2024-07-26Revert "[OpenMP][libc] Remove special handling for OpenMP printf (#98940)"Joseph Huber
2024-07-26[OpenMP][libc] Remove special handling for OpenMP printf (#98940)Joseph Huber
2024-07-16[AMDGPU] clang-tidy: replace macro with enum. NFC.Jay Foad
2024-07-16[AMDGPU] clang-tidy: define trivial constructors with = default. NFC.Jay Foad
2024-06-29[IRBuilder] Don't include Module.h (NFC) (#97159)Nikita Popov
2024-03-19[NFC][RemoveDIs] Use iterators for insertion at various call-sites (#84736)Jeremy Morse
2023-11-15Replace usage of StringRef::find_last_of with a string literal of size one by...serge-sans-paille
2023-08-22[AMDGPU] Respect `nobuiltin` when converting `printf`Joseph Huber
2023-07-07AMDGPU: Remove attempt at simplifying the format string in printf loweringMatt Arsenault
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-01-28AMDGPU: Don't insert pointer bitcasts for printf loweringMatt Arsenault
2023-01-13AMDGPU: Use getConstantStringInfo for printf format stringsMatt Arsenault
2023-01-13AMDGPU: Fix format string indexes for existing llvm.printf.fmtsMatt Arsenault
2023-01-13AMDGPU: Don't expand printf users if printf is definedMatt Arsenault
2023-01-10[AMDGPU] Fix big endian bots after 7c327c2Nemanja Ivanovic
2023-01-10AMDGPU: Don't assert on printf of halfMatt Arsenault
2023-01-10AMDGPU: Fix opaque pointer and other bugs in printf of constant stringsMatt Arsenault
2023-01-10AMDGPU: Don't insert ptrtoint for printf loweringMatt Arsenault
2023-01-10AMDGPU: Stop trying to specially handle vector stores in printf loweringMatt Arsenault
2023-01-09AMDGPU: Use DataExtractor for printf string extractionMatt Arsenault
2023-01-06AMDGPU: Use getTypeAllocSizeMatt Arsenault
2023-01-06AMDGPU: Try to fix 32-bit build botMatt Arsenault
2023-01-06AMDGPU: Use BinaryByteStream in printf expansionMatt Arsenault
2023-01-05AMDGPU: Fix broken opaque pointer handling in printf passMatt Arsenault
2023-01-05AMDGPU: Fix broken and permissive handling of printf format stringsMatt Arsenault
2023-01-03Revert "[libomptarget][plugin-nextgen] fix for [TypePromotion] NewPM support."Ron Lieberman
2023-01-03[libomptarget][plugin-nextgen] fix for [TypePromotion] NewPM support.Ron Lieberman
2022-12-22AMDGPU: Use early continue to reduce indentationMatt Arsenault
2022-08-28[Target] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-06-09[NFC] format InstructionSimplify & lowerCaseFunctionNamesSimon Moll
2022-04-05[AMDGPU][OpenCL] Remove "printf and hostcall" diagnosticScott Linder
2022-02-04Reduce dependencies on llvm/BinaryFormat/Dwarf.hserge-sans-paille
2021-12-28[llvm] Use nullptr instead of 0 (NFC)Kazu Hirata
2021-12-02[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-10-02[Target] Migrate from getNumArgOperands to arg_size (NFC)Kazu Hirata
2021-09-20[AMDGPU][NFC] Correct typos in lib/Target/AMDGPU/AMDGPU*.cpp files. Test comm...Jacob Lambert
2021-08-30[llvm] Remove redundant calls to str() and c_str() (NFC)Kazu Hirata
2021-07-08[AMDGPU] Simplify GEP construction (NFC)Nikita Popov
2021-07-08[AMDGPU] Pass explicit GEP type in printf transform (NFC)Nikita Popov
2021-01-28AMDGPUPrintfRuntimeBinding - don't dereference a dyn_cast<> pointer. NFCI.Simon Pilgrim
2021-01-26[AMDGPU] Fix null-dereference static analysis warnings. NFCI.Simon Pilgrim
2021-01-07[NFC][AMDGPU] Reduce include files dependency.dfukalov