aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib
AgeCommit message (Expand)AuthorFilesLines
2024-06-22[X86][MC] Drop optional from LowerMachineOperand (#96338)Alexis Engelke1-21/+22
2024-06-21[MC] Fix emitCOFFSafeSEH after 9b44cfbdbf694e29d80bea688f3ecbfd1d764bfdFangrui Song1-1/+3
2024-06-21[MC] emitLabelAtPos: change parameter to MCDataFragment &. NFCFangrui Song4-20/+10
2024-06-21[MC] Remove Parent initializer from MCFragment ctorFangrui Song1-2/+1
2024-06-21[MC] Remove unused section parameters from MCFragment constructorsFangrui Song2-8/+3
2024-06-21[MC] Remove the Parent parameter from MCFragment ctor callers. NFCFangrui Song5-9/+8
2024-06-21[ARM] Simplify ElfMappingSymbolInfo. NFCFangrui Song1-9/+5
2024-06-22[InstCombine] Implement folds of icmp of UCMP/SCMP call and a constant (#96118)Poseydon421-0/+51
2024-06-22[CodeGen][NewPM] Port machine dominator tree analysis to new pass manager (#9...paperchalice2-0/+28
2024-06-22[MC/DC][Coverage] Split out Read-modfy-Write to rmw_or(ptr,i8) (#96040)NAKAMURA Takumi1-11/+52
2024-06-22AMDGPU: Materialize bitwise not of inline immediates (#95960)Matt Arsenault1-17/+41
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[llvm] format and terminate namespaces with closing comment (#94917)Mohammed Keyvanzadeh12-196/+197
2024-06-21Add the 'initializes' attribute langref and support (#84803)Haopeng Liu11-15/+368
2024-06-21Revert "Recommit "[VPlan] First step towards VPlan cost modeling. (#92555)""Florian Hahn7-417/+28
2024-06-21[AMDGPU][GFX12] Add support for new block ls instructions (#96273)Mariusz Sikora3-1/+17
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)AtariDreams2-3/+12
2024-06-21[GraphWriter] Add missing ManagedStatic.h include (NFC)Nikita Popov1-0/+1
2024-06-21[CommandLine] Avoid ManagedStatic.h include (NFC)Nikita Popov3-2/+4
2024-06-21[X86] SimplifyDemandedVectorEltsForTargetNode - add X86ISD::VPMADDUBSW handlingSimon Pilgrim1-0/+1
2024-06-21[TensorSpec] Avoid JSON.h include (NFC)Nikita Popov2-0/+2
2024-06-21[VFS] Avoid <stack> include (NFC)Nikita Popov3-7/+10
2024-06-21[llvm-objdump] enable file-headers option of llvm-objdump for XCOFF object fi...zhijian lin1-3/+5
2024-06-21[X86] combineConcatVectorOps - add pmaddwd/pmaddubsw handlingSimon Pilgrim1-0/+2
2024-06-21AMDGPU: Legalize v2f16 atomicrmw fadd for buffer fat pointers (#95929)Matt Arsenault1-3/+9
2024-06-21[FileSystem] Avoid <stack> include (NFC)Nikita Popov2-0/+2
2024-06-21[RegAlloc] Don't call always-true ShouldAllocClass (#96296)Alexis Engelke7-16/+29
2024-06-21[HLSLResource] Don't include Metadata.h (NFC)Nikita Popov1-0/+4
2024-06-21[RegAllocFast] Handle single-vdef instrs faster (#96284)Alexis Engelke1-12/+20
2024-06-21[AArch64] NFCI: More sensible implementation of isLegalMaskedGatherScatter.Sander de Smalen1-1/+1
2024-06-21[RegAllocFast] Use unsigned for operand indicesAlexis Engelke1-3/+3
2024-06-21[PassInstrumentation] Use try_emplace() (NFC)Nikita Popov1-2/+1
2024-06-21[AArch64][GlobalISel] Add fp128 and i128 fptosi/fptoui handling. (#95528)David Green2-16/+32
2024-06-21[CodeGenPrepare] Add missing `static` decl on `matchIncrement()`; NFCNoah Goldstein1-2/+2
2024-06-21[RISCV] Add Syntacore SCR3 processor definition (#95953)Anton Sidorenko1-0/+21
2024-06-21[GlobalOpt] Don't resolve aliased ifuncs with undefined resolvees. (#96220)Alexandros Lamprineas1-1/+3
2024-06-21[AArch64] Fix || Add brackets for || inside of assertDavid Green1-2/+2
2024-06-21[AArch64] Use AArch64ISD::UADDLP over aarch64_neon_uaddlp. NFCDavid Green1-3/+1
2024-06-21[NFC] Fix laod -> load typos. NFCDavid Green2-2/+2
2024-06-21Recommit "[Inliner] Propagate callee argument memory access attributes before...Noah Goldstein1-0/+81
2024-06-21[IR] Don't include PassInstrumentation.h in PassManager.h (NFC) (#96219)Nikita Popov2-0/+2
2024-06-21Revert "Intrinsic: introduce minimumnum and maximumnum (#93841)"Nikita Popov30-458/+25
2024-06-20[DWARFLinker] Preserve DWARF discriminators while linking (#96124)David Tellenbach2-8/+23
2024-06-20[ProfileData] Teach addValueData to honor parameter Site (#96233)Kazu Hirata1-0/+1
2024-06-21Intrinsic: introduce minimumnum and maximumnum (#93841)YunQiang Su30-25/+458