aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-06-22[MC] Move computeBundlePadding closer to its only caller. NFCFangrui Song3-50/+42
2024-06-22[MC] Allocate MCFragment with a bump allocatorFangrui Song4-27/+28
2024-06-22[NFC][Clang][OMPX] Fix a typo in `OMP.td` (#96398)Shilei Tian1-2/+2
2024-06-22[Support] Avoid warning about possibly uninitialized variable in format_provi...Sven Verdoolaege1-15/+15
2024-06-22[ARM64EC] Fix thunks for vector args (#96003)Daniel Paoliello3-53/+326
2024-06-22[MC] AttemptToFoldSymbolOffsetDifference: remove MCDummyFragment check. NFCFangrui Song1-12/+6
2024-06-22[InstCombine] (uitofp bool X) * Y --> X ? Y : 0 (#96216)Alex MacLean2-0/+53
2024-06-22[MC] Remove remnant code related to pending labelsFangrui Song3-13/+0
2024-06-22[NewPM] Add deduction guide to `MFPropsModifier` to suppress warning (#96384)paperchalice1-0/+4
2024-06-22[CodeGen][NewPM] Extract MachineFunctionProperties modification part to an RA...paperchalice4-67/+57
2024-06-22[ProfileData] Add a variant of getValueProfDataFromInst (#95993)Kazu Hirata3-11/+52
2024-06-22[MC] Remove pending labelsFangrui Song8-157/+23
2024-06-22[X86][MC] Drop optional from LowerMachineOperand (#96338)Alexis Engelke1-21/+22
2024-06-22[gn build] Port bfd263a34df5LLVM GN Syncbot1-0/+1
2024-06-21[MC] Fix emitCOFFSafeSEH after 9b44cfbdbf694e29d80bea688f3ecbfd1d764bfdFangrui Song1-1/+3
2024-06-21[MC] emitLabelAtPos: change parameter to MCDataFragment &. NFCFangrui Song7-23/+13
2024-06-21[MC] Remove Parent initializer from MCFragment ctorFangrui Song2-3/+2
2024-06-21[MC] Remove unused section parameters from MCFragment constructorsFangrui Song3-59/+42
2024-06-21[MC] Remove the Parent parameter from MCFragment ctor callers. NFCFangrui Song6-10/+9
2024-06-21[ARM] Simplify ElfMappingSymbolInfo. NFCFangrui Song1-9/+5
2024-06-21[SPIRV] #include "llvm/IR/PassInstrumentation.h"Fangrui Song1-0/+1
2024-06-22[InstCombine] Implement folds of icmp of UCMP/SCMP call and a constant (#96118)Poseydon423-0/+363
2024-06-22[CodeGen][NewPM] Port machine dominator tree analysis to new pass manager (#9...paperchalice4-1/+60
2024-06-21[MC][AArch64][NFC] Re-enable a test (#96344)Igor Kudrin1-2/+2
2024-06-22[MC/DC][Coverage] Split out Read-modfy-Write to rmw_or(ptr,i8) (#96040)NAKAMURA Takumi2-14/+59
2024-06-21[gn build] Port b515d9ea1e43LLVM GN Syncbot1-3/+0
2024-06-22AMDGPU: Materialize bitwise not of inline immediates (#95960)Matt Arsenault16-92/+310
2024-06-21AMDGPU: Start fixing inconsistencies in usage of SubtargetPredicate (#96337)Matt Arsenault1-37/+29
2024-06-21AMDGPU: Fix overriding SubtargetPredicate in MUBUF_Real_gfx90a (#96351)Matt Arsenault1-3/+3
2024-06-21[gn build] Port b8f0ca09b667LLVM GN Syncbot1-0/+1
2024-06-21[gn build] Port 7c814c13d0dfLLVM GN Syncbot1-0/+1
2024-06-21[gn build] Port 5ece35df8586LLVM GN Syncbot2-0/+2
2024-06-21[llvm] format and terminate namespaces with closing comment (#94917)Mohammed Keyvanzadeh12-196/+197
2024-06-21Add the 'initializes' attribute langref and support (#84803)Haopeng Liu23-20/+730
2024-06-21Revert "Recommit "[VPlan] First step towards VPlan cost modeling. (#92555)""Florian Hahn10-498/+28
2024-06-21[DirectX] Move ResourceClass enum into DXILABI. NFC (#96335)Justin Bogner2-9/+8
2024-06-21[AMDGPU][GFX12] Add support for new block ls instructions (#96273)Mariusz Sikora5-1/+221
2024-06-21[offload][runtimes] Forward user-provided system configuration (#96303)Michael Kruse1-18/+24
2024-06-21[RegAllocFast] Replace UsedInInstr with vector (#96323)Alexis Engelke1-20/+31
2024-06-21[IR] AutoUpgrade.cpp - don't directly dereference pointers from dyn_castSimon Pilgrim1-12/+8
2024-06-21[SLP] Remove dead initialization noticed by static analyser. NFC.Simon Pilgrim1-1/+0
2024-06-21[AArch64] AArch64AsmParser::tryParseImmRange - don't directly dereference poi...Simon Pilgrim1-2/+2
2024-06-21[AArch64] Use ccmn to compare negative immediates between -1 and -31 (#95825)AtariDreams4-7/+29
2024-06-21[GraphWriter] Add missing ManagedStatic.h include (NFC)Nikita Popov1-0/+1
2024-06-21[CommandLine] Avoid ManagedStatic.h include (NFC)Nikita Popov4-9/+4
2024-06-21[X86] SimplifyDemandedVectorEltsForTargetNode - add X86ISD::VPMADDUBSW handlingSimon Pilgrim2-7/+1
2024-06-21[X86] combine-pmadd.ll - add demandedelts tests for pmaddwd/pmaddubswSimon Pilgrim1-0/+57
2024-06-21[AArch64] NFC: Precommit new RUN lines to test sme-vectorize.llSander de Smalen1-12/+30
2024-06-21[TensorSpec] Avoid JSON.h include (NFC)Nikita Popov4-2/+9
2024-06-21[VFS] Avoid <stack> include (NFC)Nikita Popov4-11/+13