aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR
AgeCommit message (Expand)AuthorFilesLines
2026-02-12[llvm][DebugInfo] Allow anonymous basic types (#180016)Tom Tromey1-1/+0
2026-02-10[outliners] Turn nooutline into an Enum Attribute (#163665)Sam Elliott1-0/+7
2026-02-10[Verifier] Make verifier fail when global variable size exceeds address space...Steffen Larsen1-0/+9
2026-02-09[llvm][DebugInfo] Avoid attaching retained nodes to unrelated subprograms in ...Vladislav Dzhidzhoev1-4/+17
2026-02-08[ProfCheck] Add utility to get a MDNode for unknown branch weightsAiden Grossman1-0/+12
2026-02-06[NFC][Core][CodeGen] Remove pass initialization from pass constructors (#180153)Rahul Joshi3-13/+4
2026-02-06[DebugInfo] Add macro tracking support to DebugInfoFinder (#179931)Manuel Carrasco1-0/+44
2026-02-05IR: Promote "denormal-fp-math" to a first class attribute (#174293)Matt Arsenault5-44/+97
2026-02-05[AutoUpgrade] Handle invalid x86 intrinsics (#179374)Kshitij Paranjape1-25/+44
2026-02-04Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev4-32/+118
2026-02-03[NFC][TableGen] Adopt CodeGenHelpers in IntrinsicEmitter (#179310)Rahul Joshi1-10/+0
2026-02-03[LLVM][Intrinsics] Minor cleanup in getIntrinsicInfoTableEntries (#179317)Rahul Joshi1-4/+7
2026-02-03[AMDGPU] Implement llvm.sponentry (#176357)Diana Picus1-0/+7
2026-02-03[AMDGPU][SROA] Unify cast chain implementations (#177945)Steffen Larsen1-0/+73
2026-02-02Revert "[AutoUpgrade] Prevent deletion of call if uses still exist (#177606)"...Stefan Weigl-Bosker1-40/+25
2026-02-02[AutoUpgrade] Prevent deletion of call if uses still exist (#177606)Kshitij Paranjape1-25/+40
2026-02-02[LLVM][Intrinsics] Allow IIT fixed encoding table to be 32-bit (#178531)Rahul Joshi1-6/+13
2026-02-02[IR] Remove Before argument from splitBlock APIs (NFC) (#179195)Nikita Popov1-5/+1
2026-02-02[IR] Add `fpmath` to keep list of dropUBImplyingAttrsAndMetadata (#179019)Wenju He1-1/+3
2026-01-30[ThinLTO] Clear read/write only flags when referencing function summary (#178...Teresa Johnson1-2/+27
2026-01-28[NFCI][IRBuilder] Add CreateAllocationSize helper (#178346)Jameson Nash1-0/+9
2026-01-27[Intrinsics] Check that element count is a valid multiple before calling Vect...Craig Topper1-5/+9
2026-01-27[perf] Replace copy-assign by move-assign in llvm/lib/IR/* (#178175)serge-sans-paille2-5/+5
2026-01-26[RISCV] Replace riscv.clmul intrinsic with llvm.clmul (#178092)Craig Topper1-0/+8
2026-01-26[InstCombine] Replace getAllocatedType() with getAllocationSize() (#177435)Jameson Nash1-0/+3
2026-01-26[ConstantFold] constant fold bfloat <-> half bitcasts (#177663)Karol Zwolak1-1/+8
2026-01-23[profcheck] Fix profle metatdata propagation for Large Integer operations (#1...Jin Huang1-0/+14
2026-01-23[LLVM][Coroutines] Introduce TBAA metadata for coro frame object (#176543)yonillasky1-0/+8
2026-01-22IR: Add !nofpclass metadata (#177140)Matt Arsenault3-0/+47
2026-01-22[NFCI] replace getValueType with new getGlobalSize query (#177186)Jameson Nash1-0/+6
2026-01-22[IR] Update IRBuilder::createVectorSplice to allow variable offsets (#177178)Luke Lau1-22/+34
2026-01-22[IR] Support constructing `dead_on_return` without an argument (#177272)Matthew Maurer1-0/+5
2026-01-21[ThinLTO] Remove unused relative block frequency support (#177215)Teresa Johnson1-2/+0
2026-01-21[IR] Make dead_on_return attribute optionally sizedAiden Grossman3-4/+39
2026-01-21[IR] Add llvm.structured.gep instruction (#176145)Nathan Gauër1-0/+32
2026-01-21[NFC] replace getValueType with more specific getFunctionType (#177175)Jameson Nash1-1/+1
2026-01-21[OptBisect] Merge shouldRun logic of -opt-bisect and -opt-disable (#177122)Cristian Assaiante1-37/+11
2026-01-21[IR] Allow non-constant offsets in @llvm.vector.splice.{left,right} (#174693)Luke Lau1-27/+0
2026-01-21IR: Remove llvm.convert.to.fp16 and llvm.convert.from.fp16 intrinsics (#174484)Matt Arsenault1-11/+51
2026-01-21[llvm][DebugInfo][NFC] Remove DITypeRefArray in favour of DITypeArray (#177066)Michael Buch1-3/+3
2026-01-20[SystemZ] Add SP alignment to the DataLayout string. (#176041)Jonas Paulsson1-0/+7
2026-01-20[clang][NVPTX] Add missing half-precision add/mul/fma intrinsics (#170079)Srinivasa Ravi1-8/+0
2026-01-20[IR][Verifier] Reject GEP into vector with non-byte-addressable element type ...nataliakokoromyti1-0/+12
2026-01-19Use AllocaInst::getAllocationSize instead of manual size calculations (#176486)Jameson Nash1-3/+2
2026-01-19[IR][NFC] Inline Value::getContext() (#176662)Alexis Engelke1-2/+0
2026-01-16[NFC][win] Use an enum for the cfguard module flag (#176461)Daniel Paoliello1-0/+7
2026-01-16GlobalMerge: Do not merge globals with non-dbg metadata.Peter Collingbourne1-0/+9
2026-01-16[IR] Use alloc markers for operator delete variants (#138261)Marc Auberer2-7/+30
2026-01-16[DSE][Verifier] Respect the calling convention of the function specified by "...Oxygen1-0/+5
2026-01-15[IR] Propagate fast-math flags through autoupgraded target intrinsics (#174432)Mikołaj Piróg1-0/+2