summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Function.cpp
AgeCommit message (Expand)Author
2025-11-11Add FramePointerKind::NonLeafNoReserve (#163775)Nabeel Omer
2025-07-21[AMDGPU] ISel & PEI for whole wave functions (#145858)Diana Picus
2025-07-02[IR] Introduce `dead_on_return` attributeAntonio Frighetto
2025-06-25[NFC][PGO] Use constants rather than free strings for metadata labels (#145721)Mircea Trofin
2025-06-12[DebugInfo][RemoveDIs] Delete debug-info-format flag (#143746)Jeremy Morse
2025-06-11[LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. ...Paul Walker
2025-06-09[DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (#143207)Jeremy Morse
2025-06-02[llvm] annotate interfaces in llvm/IR for DLL export (#141650)Andrew Rogers
2025-05-02llvm-reduce: Add values to return reduction (#132686)Matt Arsenault
2025-05-02[IR] Do not store Function inside BlockAddress (#137958)Nikita Popov
2025-04-17[Intrinsics] Add support for range attributes (#135642)Nikita Popov
2025-03-13[InferAttrs] Mark floating-point libcalls as `errno`-writingAntonio Frighetto
2025-02-06[IR] Generalize Function's {set,get}SectionPrefix to GlobalObjects, the base ...Mingming Liu
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2024-11-02[IR] Remove unused includes (NFC) (#114679)Kazu Hirata
2024-10-17[SimplifyLibCall][Attribute] Fix bug where we may keep `range` attr with inco...goldsteinn
2024-10-06[AMDGPU] Support preloading hidden kernel arguments (#98861)Austin Kerbow
2024-10-01[NFC] Add a new Intrinsics.cpp file for intrinsic code (#110078)Rahul Joshi
2024-09-30[NFC] Move intrinsic related functions to Intrinsic namespace (#110125)Rahul Joshi
2024-09-25[Core] Skip over target name in intrinsic name lookup (#109971)Rahul Joshi
2024-09-16[IPSCCP] Infer attributes on arguments (#107114)Nikita Popov
2024-09-11Don't rely on undefined behavior to store how a `User` object's allocation is...Daniel Paoliello
2024-09-04[TableGen] Optimize intrinsic info type signature encoding (#106809)Rahul Joshi
2024-07-30[IR] Add per-function numbers to basic blocks (#101052)Alexis Engelke
2024-07-25Remove the `x86_mmx` IR type. (#98505)James Y Knight
2024-07-10[llvm][ARM][AArch64] Add attributes to synthetic functions. (#83153)Daniel Kiss
2024-07-10Revert "[llvm][ARM][AArch64] Add attributes to synthetic functions." (#98283)Daniel Kiss
2024-07-10[llvm][ARM][AArch64] Add attributes to synthetic functions. (#83153)Daniel Kiss
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-06-25CodeGen, IR: Add target-{cpu,features} attributes to functions created via cr...pcc
2024-06-14Reapply#4 "[RemoveDIs] Load into new debug info format by default in LLVM (#8...Stephen Tozer
2024-06-11Revert new debug info format commits:Stephen Tozer
2024-06-10Reapply#3 "[RemoveDIs] Load into new debug info format by default in LLVM (#8...Stephen Tozer
2024-06-07[ARM] r11 is reserved when using -mframe-chain=aapcs (#86951)Oliver Stannard
2024-05-28[IR] Fix ignoring `non-global-value-max-name-size` in `ValueSymbolTable::make...Daniil Fukalov
2024-05-13Revert "Repply#2 "[RemoveDIs] Load into new debug info format by default in L...Fangrui Song
2024-05-07[NFC][LLVM] Refactor rounding mode detection of constrained fp intrinsic IDs ...Paul Walker
2024-05-03Repply#2 "[RemoveDIs] Load into new debug info format by default in LLVM (#89...Stephen Tozer
2024-05-02Revert#2 "[RemoveDIs] Load into new debug info format by default in LLVM (#89...Stephen Tozer
2024-05-02Reapply "[RemoveDIs] Load into new debug info format by default in LLVM (#897...Stephen Tozer
2024-05-01Revert "[RemoveDIs] Load into new debug info format by default in LLVM (#89799)"Stephen Tozer
2024-05-01[RemoveDIs] Load into new debug info format by default in LLVM (#89799)Stephen Tozer
2024-04-30[IR] Use StringRef::operator== instead of StringRef::equals (NFC) (#90550)Kazu Hirata
2024-04-26[SCCP] Swap out range metadata to range attribute (#90134)Andreas Jonson
2024-04-19Add IIT_V10 to support 10-element vectors in intrinsics (#89383)Jay Foad
2024-04-19[AsmParser] Support calling intrinsics without mangling suffix (#89172)Nikita Popov
2024-04-17[VP] Correct lowering of predicated fma and faddmul to avoid strictfp. (#85272)Kevin P. Neal
2024-04-12Add IIT_V6 to support 6-element vectors in intrinsics. (#88196)Stanislav Mekhanoshin
2024-04-05[RemoveDIs] Add flag to preserve the debug info format of input IR (#87379)Stephen Tozer
2024-03-20[ValueTracking] Handle range attributes (#85143)Andreas Jonson