aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-07-01[gn build] Port b3b0d09ccee5LLVM GN Syncbot2-0/+2
2024-07-01Reland "[analyzer][NFC] Reorganize Z3 report refutation" (#97265)Balazs Benics2-20/+115
2024-07-01[InstCombine] Sync KnownBits logic for select armsNikita Popov3-30/+46
2024-07-01GlobalISel: ComputeNumSignBits from load range metadataMatt Arsenault3-16/+87
2024-07-01GlobalISel: Drop vector range metadata on bitcast lowering (#97279)Matt Arsenault3-0/+156
2024-07-01[InstCombine] Use KnownBits::ashr()Nikita Popov2-11/+6
2024-07-01[InstCombine] Add tests for simplification based on select known bits (NFC)Nikita Popov1-0/+47
2024-07-01[AsmPrinter] Reduce AsmPrinterHandlers virt. fn calls (#96785)Alexis Engelke13-97/+157
2024-07-01NumericalStabilitySanitizer.cpp - fix MSVC "not all control paths return a va...Simon Pilgrim1-0/+3
2024-07-01[InstCombine] Pass SimplifyQuery to SimplifyDemandedBits()Nikita Popov6-86/+95
2024-07-01[AArch64] Fix scheduling model issue #96394 (#97047)David Sherwood2-2/+55
2024-07-01DAG: Call SimplifyDemandedBits on copysign value operand (#97180)Matt Arsenault2-25/+20
2024-07-01[InstCombine] Add test for SimplifyDemanded context (NFC)Nikita Popov1-0/+20
2024-07-01DAG: Call SimplifyDemandedBits on fcopysign sign value (#97151)Matt Arsenault6-62/+47
2024-07-01AMDGPU: Add baseline test for copysign combine (#97150)Matt Arsenault1-0/+165
2024-07-01AMDGPU: Regenerate test checks to avoid spurious diffMatt Arsenault1-11/+11
2024-07-01[RISCV] Deduplicate AVL forwarding in RISCVInsertVSETVLI. NFCLuke Lau1-20/+23
2024-07-01[LSR] Recognize vscale-relative immediates (#88124)Graham Hunter3-187/+818
2024-07-01[X86][test] Add a separate test for NDD CMOVShengchen Kan2-139/+125
2024-07-01[InstCombine] Simplify select using KnownBits of condition (#95923)Nikita Popov7-110/+165
2024-07-01[CLANG][LLVM][AArch64]Add SME2.1 intrinsics for MOVAZ array to vector (#88901)CarolineConcatto6-11/+285
2024-07-01[MC] Remove the MCAsmLayout parameter from relocation related functionsFangrui Song12-49/+44
2024-07-01[DebugInfo][JumpThreading] Fix missing debug location updates for br instruct...Shan Huang2-2/+118
2024-07-01[RISCV] Add missing CHECK lines for new vsetvli test. NFCLuke Lau1-0/+7
2024-07-01[DebugInfo][SeparateConstOffsetFromGEP] Fix missing debug location updates (#...Shan Huang2-0/+66
2024-07-01[RISCV] Update LiveIntervals before erasing instr in RISCVInsertVSETVLILuke Lau1-1/+1
2024-07-01[LTO] Fix tests with ld64 from Xcode 16 (#97193)Daniel Bertalan3-5/+5
2024-06-30[MC] Remove the MCAsmLayout parameter from MCObjectWriter::recordRelocationFangrui Song13-62/+54
2024-06-30[MC] Remove the MCAsmLayout parameter from MCMachObjectTargetWriterFangrui Song5-108/+83
2024-07-01[RISCV] Remove deleted AVL register defs from LiveInterval instr maps (#97011)Luke Lau2-1/+255
2024-07-01Revert "[MachinePipeliner] Fix constraints aren't considered in certain cases...Ryotaro KASUGA3-379/+33
2024-07-01[X86] Relax VPERMV3 to VPERMV combine for more types (#97206)Phoebe Wang2-5/+27
2024-07-01[MachinePipeliner] Fix constraints aren't considered in certain cases (#95356)Ryotaro KASUGA3-33/+379
2024-06-30[MC] Start merging MCAsmLayout into MCAssemblerFangrui Song11-208/+203
2024-06-30[Transforms] Migrate to a new version of getValueProfDataFromInst (#96380)Kazu Hirata3-35/+21
2024-06-30[MC] Move MCAsmLayout from MCFragment.cpp to MCAssembler.cpp. NFCFangrui Song2-132/+127
2024-07-01[SimplifyCFG] Simplify nested branches (#97067)Yingwei Zheng3-16/+478
2024-06-30[RISCV] relaxDwarfCallFrameFragment: remove unneeded relocations for -mno-relaxFangrui Song2-20/+35
2024-06-30[MC] Move Mach-O specific getAtom and isSectionAtomizableBySymbols to Mach-O ...Fangrui Song12-46/+52
2024-06-30[TypeProf] Include unordered_map after #81442Fangrui Song1-0/+1
2024-06-30[MC] Move bool members earlier. NFCFangrui Song2-14/+10
2024-06-30[llvm][Transforms] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim7-12/+12
2024-06-30[llvm] Avoid 'raw_string_ostream::str()' (NFC) (#97203)Youngsuk Kim5-12/+12
2024-06-30[MachineDominator] Align with IR version (#97214)paperchalice2-2/+4
2024-06-30[LoopDeletion] match poison instead of undef for phi entries without an usefu...Nuno Lopes2-17/+17
2024-06-30[LoopFuse] Use poison instead of undef as placeholder for phi entry of unreac...Nuno Lopes1-1/+1
2024-06-30[StackColoring] Use poison instead of undef as placeholder when deleting valu...Nuno Lopes1-3/+3
2024-06-30SSAUpdater: use poison instead of undef in phi entries for unreachable predec...Nuno Lopes6-20/+20
2024-06-30[X86] Peek through bitcast to find more opportunity for VPERMV3 -> VPERMV com...Phoebe Wang4-22/+19
2024-06-30[X86] Combine VPERMV3 to VPERMV for i8/i16 (#96414)Phoebe Wang3-26/+41