aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-02-21[TargetLowering] Correctly yield NaN from FP_TO_BF16David Majnemer7-967/+966
2024-02-21[VPlan] Do not add call results with void type to State (NFC).Florian Hahn1-1/+2
2024-02-21[NVPTX] Correctly guard int -> bf16 on PTX version and SM versionDavid Majnemer2-10/+12
2024-02-21Make lldbDataFormatters.py compatible with Python 3.8 (#82518)Alexander Richardson1-0/+1
2024-02-21[VPlan] Use opaque pointers in VPlan unit test IR (#69947)calebwat2-200/+200
2024-02-21[VPlan] Support live-ins without underlying IR in type analysis. (#80723)Florian Hahn5-16/+30
2024-02-21[TargetLowering] Actually add the adjustment to the significandDavid Majnemer2-32/+39
2024-02-21[gn] port 0a518db99e0c (clang-installapi)Nico Weber4-4/+19
2024-02-21[nfc]For InstrProfData.inc, clang-format functions and opt-out of formatting ...Mingming Liu1-13/+20
2024-02-21[NVPTX] Simplify handling of ISD::BF16_TO_FPDavid Majnemer1-4/+1
2024-02-21[NVPTX] Set ISD::FP_{EXTEND,ROUND} to Custom for more typesDavid Majnemer1-2/+4
2024-02-21[ARM,MC] Support FDPIC relocationsFangrui Song19-11/+153
2024-02-21[AMDGPU] fixes mistake in #82018 (#82223)Nick Anderson1-1/+1
2024-02-21[coro] [async] Don't fail on targets that don't support tail callsMogball1-3/+1
2024-02-21Correctly round FP -> BF16 when SDAG expands such nodes (#82399)David Majnemer16-4430/+17189
2024-02-21[OpenMP] Remove `register_requires` global constructor (#80460)Joseph Huber3-79/+13
2024-02-21Module::getOrInsertFunction: set debug info format (#82505)Harald van Dijk1-2/+1
2024-02-21Revert "[Coro] [async] Disable inlining in async coroutine splitting (#80904)"Mogball8-262/+117
2024-02-22[RISCV] Add test case for miscompile in gather -> strided load combine. NFCLuke Lau1-0/+47
2024-02-21[LLVM][DWARF] Refactor code for generating DWARF V5 .debug_names (#82394)cmtice2-12/+21
2024-02-21[CostModel][X86] Reduce the extra costs for ICMP complex predicates when an o...Simon Pilgrim3-911/+892
2024-02-21[SimplifyCFG] Add test coverage for #80122Simon Pilgrim1-0/+195
2024-02-21[CostModel][X86] Add test coverage for icmp vs zeroSimon Pilgrim1-0/+3057
2024-02-21[Offload] Fix NVPTX global entry namesJoseph Huber1-1/+1
2024-02-21[RISCV][TTI] Cost a subvector extract at a register boundary with exact vlen ...Philip Reames2-0/+245
2024-02-21[SystemZ] Use VT (not ArgVT) for SlotVT in LowerCall(). (#82475)Jonas Paulsson2-1/+19
2024-02-21[AArch64][SVE2] Enable dynamic shuffle for fixed length types. (#72490)Dinar Temirbulatov2-35/+432
2024-02-21[CostModel][X86] Fix expanded CTPOP i8 costsSimon Pilgrim3-3/+3
2024-02-21[CostModel][X86] Don't use undef for icmp cost testsSimon Pilgrim4-8120/+8120
2024-02-21[AArch64] Fix stack probing clobbering flags (#81879)Momchil Velikov2-0/+113
2024-02-21Fix MSVC "not all control paths return a value" warningSimon Pilgrim1-0/+1
2024-02-21Fix MSVC signed/unsigned mismatch warningSimon Pilgrim1-1/+1
2024-02-21[X86] LowerCTPOP - add i3 and i4 LUT 'shift+mask' expansionsSimon Pilgrim2-37/+70
2024-02-21[X86] LowerCTPOP - "ctpop(i2 x) --> sub(x, (x >> 1))"Simon Pilgrim2-25/+31
2024-02-21[AArch64][GlobalISel] Refactor BITCAST Legalization (#80505)chuongg35-178/+307
2024-02-21[LoongArch] Assume no-op addrspacecasts by default (#82332)hev2-0/+52
2024-02-21[RISCV][ISel] Combine vector fadd/fsub/fmul with fp extend. (#81248)Chia5-203/+307
2024-02-21[LLVM][SelectionDAG] Reduce number of ComputeValueVTs variants. (#75614)Paul Walker6-67/+29
2024-02-21[AArch64] Added feature dependencies for SME2p1 to TargetParser (#81860)Lukacma1-1/+1
2024-02-21[SimplifyIndVar] LCSSA form is destroyed by simplifyLoopIVs, preserve it (#78...Vedant Paranjape2-0/+68
2024-02-21[AMDGPU][TableGen][NFC] Combine predicates without using classes. (#82346)Ivan Kosarev1-10/+4
2024-02-21[InstCombine] Regenerate some fcmp tests to use the update_test_checks.py scriptSimon Pilgrim4-26/+65
2024-02-21[X86] Regenerate vector tests to add missing avx512 constant broadcast commentsSimon Pilgrim4-14/+14
2024-02-21[X86] Regenerate saddsat/ssubsat vector testsSimon Pilgrim2-2/+2
2024-02-21[AArch64] Fix syntax of gcsstr and gcssttr instructions (#82385)John Brawn3-13/+13
2024-02-21[GlobalISel] replace right identity X * -1.0 with fneg(x) (#80526)Nick Anderson4-153/+253
2024-02-21[AArch64][GlobalISel] Pre-Commit Tests for Refactor BITCASTTuan Chuong Goh1-9/+499
2024-02-21[LIR][SCEVExpander] Restore original flags when aborting transform (#82362)Nikita Popov3-3/+65
2024-02-21[gn build] Port 8b84de26dfc1LLVM GN Syncbot1-0/+1
2024-02-21[llvm-exegesis][NFC] Refactor all `ValidationEvent` info in a single … (#82...Clement Courbet9-80/+127