aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-03-18[C API] Add accessors for function prefix and prologue data (#82193)Benji Smith5-0/+104
2024-03-18[SelectionDAG] Add m_Neg and m_Not pattern matcher and update DAGCombiner (#8...zicwangupa3-3/+25
2024-03-18Fix Werror buildbots after #84915Orlando Cazalet-Hyams1-1/+1
2024-03-18Remove another layering violation by unused include. NFCBenjamin Kramer1-1/+0
2024-03-18[NFC][LLVM][SVE][ISel] Remove redundant type information from Pat targets. (#...Paul Walker2-96/+92
2024-03-18Remove unused include. NFCBenjamin Kramer1-1/+0
2024-03-18[RemoveDIs] Update DIBuilder C API with DbgRecord functions [1/2] (#84915)Orlando Cazalet-Hyams10-30/+301
2024-03-18[ConstantHoisting] Don't attempt to hoist ConstantInt vectors. (#85416)Paul Walker2-6/+34
2024-03-18[ARM][TableGen][MC] Change the ARM mnemonic operands to be optional for ASM p...Alfie Richards28-1135/+1343
2024-03-18[SPIRV] Add Lifetime intrinsics/instructions (#85391)Vyacheslav Levytskyy17-29/+160
2024-03-18[CodeGenPrepare] Reverse the canonicalization of isInf/isNanOrInf (#81572)Yingwei Zheng8-202/+642
2024-03-18Revert "[AMDGPU] Run LowerLDS at the end of the fullLTO pipeline (#75333)"pvanhout2-56/+0
2024-03-18[RemoveDIs] Use getFirstNonPHIIt to fix crash #85472 (#85618)Orlando Cazalet-Hyams1-1/+1
2024-03-18[AArch64][SME] Make coalescer barrier available without +sme. (#85311)Sander de Smalen2-2/+41
2024-03-18[TableGen] Add `PreferSmallerInstructions` for Targets. (#83587)Alfie Richards2-11/+48
2024-03-18[TableGen] Bug fix for tied optional operands resolution (#83588)Alfie Richards1-5/+5
2024-03-18[VPlan] Remove redundant cast (NFCI).Florian Hahn1-2/+1
2024-03-18[AMDGPU] Run LowerLDS at the end of the fullLTO pipeline (#75333)Pierre van Houtryve2-0/+56
2024-03-18[gn build] Port 580f60484e19LLVM GN Syncbot1-15/+0
2024-03-18[PowerPC] Fix behavior of rldimi/rlwimi/rlwnm builtins (#85040)Qiu Chaofan4-11/+162
2024-03-18[llvm-debuginfo-analyzer][NFC] Rename LVElfReader.cpp[h] (#85530)Carlos Alberto Enciso11-57/+59
2024-03-18[llvm-debuginfo-analyzer][DOC] Change .wasm references to .o (#85566)Carlos Alberto Enciso2-17/+14
2024-03-18[GlobalISel] convergence control tokens and intrinsics (#67006)Sameer Sahasrabuddhe11-36/+155
2024-03-18[AArch64][GlobalISel] Avoid splitting loads of large vector types into indivi...Dhruv Chawla3-1302/+225
2024-03-18[GlobalISel] Add support to moreElementsVector for G_SEXT, G_ZEXT and G_ANYEX...Dhruv Chawla6-164/+763
2024-03-17[gn build] Port 56d45b09dcd6LLVM GN Syncbot1-0/+1
2024-03-17[gn] port f2794ccede6dNico Weber1-0/+2
2024-03-17[gn] port c51095f51b77 (InstallAPI diag tablegen)Nico Weber2-0/+9
2024-03-17[DirectX] Add DXIL_MODULE_FLAG for ShaderFlags. (#83217)Xiang Li11-66/+109
2024-03-17[ValueTracking] Handle non-canonical operand order in `isImpliedCondICmps`Noah Goldstein5-60/+46
2024-03-17[ValueTracking] Add tests for implied cond with swapped operands; NFCNoah Goldstein1-0/+93
2024-03-17[CodeGen] Use LocationSize for MMO getSize (#84751)David Green48-206/+277
2024-03-17[X86] Support APX CMOV/CFCMOV instructions (#82592)XinWang1035-176/+4356
2024-03-17[AMDGPU] Fix predicates on FLAT scratch ST/SVS mode Pseudos (#85442)Jay Foad1-77/+69
2024-03-17[InstCombine] Drop UB-implying attrs/metadata after speculating an instructio...Yingwei Zheng2-0/+41
2024-03-16[llvm-shlib] Fix libLLVM-18 symlink on mingw (#85554)Tom Stellard1-1/+1
2024-03-17[AArch64][SelectionDAG] Expand v1f64-typed sin,cos,pow,log,exp intrinsics (#8...Takuya Shimizu6-5/+176
2024-03-16[Matrix] Adjust lifetime.ends during multiply fusion. (#84914)Florian Hahn2-18/+527
2024-03-16[DFAJumpThreading] Add an early exit heuristic for unpredictable values (#85015)Usman Nadeem3-11/+156
2024-03-16[InstallAPI] Introduce Basic Verifier (#85106)Cyndy Ishida1-1/+6
2024-03-16[InstallAPI] Add installapi specific options & diagnostics (#85100)Cyndy Ishida1-4/+4
2024-03-16[llvm-objdump][macho] Add support for ObjC relative method lists (#85477)alx324-2/+196
2024-03-16[Mips][NFC] Garbage collect unused code (#85499)Brad Smith1-22/+0
2024-03-16[PassBuilder] Expose parametrized passes related functions (#85357)paperchalice2-51/+52
2024-03-15[HLSL] implement `clamp` intrinsic (#85424)Farzon Lotfi11-15/+399
2024-03-15[CMAKE] Enable FatLTO as a build option for LLVM (#80480)Paul Kirth2-2/+17
2024-03-15[gn build] Port 0481f049c370LLVM GN Syncbot1-0/+1
2024-03-15Revert "[NVPTX] Use .common linkage for common globals (#84416)"Sterling Augustine3-36/+8
2024-03-15[AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (#65996)Ahmed Bougacha1-0/+3
2024-03-15[NVPTX] support dynamic allocas with PTX alloca instruction (#84585)Alex MacLean6-22/+105