aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-06-03[cmake] Pass -resource-dir to external projects as CMAKE_<LANG>_FLAGS_INIT in...Raul Tambre1-1/+1
2024-06-03[llvm-reduce] reduce-register-defs.mir - fix check prefix typo and incomplete...Simon Pilgrim1-1/+1
2024-06-03[ARM] Avoid reference into modified vector (#93965)Nikita Popov2-8/+8
2024-06-03[LangRef] Remove mention of argmemonly (NFC)Nikita Popov1-1/+1
2024-06-03[NFC] reorganize the PPCInstrP10.td based on the Predicates (#93835)zhijian lin1-299/+289
2024-06-03Revert "[RISCV] Store only VNInfo val no in VSETVLIInfo. NFC"Luke Lau1-18/+14
2024-06-03[MachineOutliner] Efficient Implementation of MachineOutliner::findCandidates...Xuan Zhang2-16/+17
2024-06-03[SimplifyCFG] branch-fold-threshold.ll - fix broken CHECKsSimon Pilgrim1-2/+2
2024-06-03[X86][AMX] Check also AMX register live out for copy lowering (#93692)Phoebe Wang2-12/+44
2024-06-03Revert "[Reassociate] Drop weight reduction to fix issue 91417 (#91469)" (#94...Yingwei Zheng3-40/+115
2024-06-03[Attributor] Remove unused metadata checks from liveness testsSimon Pilgrim2-6/+0
2024-06-03[GlobalMerge] Add MinSize feature to the GlobalMerge Pass. (#93686)Michael Maitland5-1/+160
2024-06-03[Tests] Move some tests from Assembler to InstSimplify (NFC)Nikita Popov2-44/+100
2024-06-03[SPIR-V] Fix legalize info for G_BITREVERSE (#93699)Vyacheslav Levytskyy3-1/+27
2024-06-03[Tests] Move test from Assembler to InstSimplify (NFC)Nikita Popov2-9/+11
2024-06-03[AArch64] Generate test checks (NFC)Nikita Popov1-15/+12
2024-06-03[PatternMatch] Do not match constant expression truncNikita Popov2-3/+17
2024-06-03[SCEV] Preserve flags in SCEVLoopGuardRewriter for add and mul. (#91472)Florian Hahn3-11/+59
2024-06-03[TableGen] CodeGenIntrinsic - pass DefaultProperties as ArrayRef instead of s...Simon Pilgrim2-4/+5
2024-06-03[symbolizer] Empty string is not an error (#92660)Serge Pavlov2-4/+10
2024-06-03[RISCV] Match strided vector bases in RISCVGatherScatterLowering (#93972)Luke Lau2-9/+24
2024-06-03[llvm] Replace deprecated aligned_storage with aligned byte array (#94169)Marc Auberer2-6/+4
2024-06-03[gn build] Port 8918d35dbde1LLVM GN Syncbot1-0/+1
2024-06-03[SPIR-V] Add pass to merge convergence region exit targets (#92531)Nathan Gauër10-1/+641
2024-06-03[RISCV] Remove experimental from Zabha (#93831)AlexGhiti11-31/+30
2024-06-03[SPIR-V] Validate type of the last parameter of OpGroupWaitEvents (#93661)Vyacheslav Levytskyy2-26/+101
2024-06-03[ARM] Convert vector fdiv+fcvt fixed-point combine to fmul.David Green2-60/+113
2024-06-03[AArch64] Avoid NEON ORR when NEON and SVE are unavailable (#93940)Sander de Smalen4-16/+28
2024-06-03[AArch64] Add a test for converting fdiv by constant to fmul. NFCDavid Green1-0/+150
2024-06-03[ARM] Rewrite vdiv_combine.ll test. NFCDavid Green1-95/+297
2024-06-03Reland "[InstCombine] Fold (sub nuw X, (Y << nuw Z)) >>u exact Z --> (X >>u e...AtariDreams2-0/+124
2024-06-02[memprof] Add accessors to Frame::SymbolName (#94085)Kazu Hirata1-1/+12
2024-06-03[LoongArch] Custom legalize i32 operations for LA64 to reduce signed extensio...hev11-34/+63
2024-06-03[GISel][CombinerHelper] Combine op(trunc(x), trunc(y)) -> trunc(op(x, y)) (#8...Dhruv Chawla9-244/+550
2024-06-03[BPI] Cache LoopExitBlocks to improve compile time (#93451)Enna11-5/+8
2024-06-02[IR] Do not set `none` for function uwtable (#93387)Joshua Cao4-10/+30
2024-06-02[memprof] Use const ref for IndexedRecord (#94114)Kazu Hirata1-1/+1
2024-06-02[TableGen] Use llvm::unique (NFC) (#94163)Kazu Hirata11-30/+17
2024-06-02[memprof] Use GlobalValue::GUID instead of uint64_t (NFC) (#94086)Kazu Hirata1-1/+1
2024-06-02Use llvm::less_first (NFC) (#94136)Kazu Hirata2-12/+3
2024-06-02[DAG] canCreateUndefOrPoison - fix missing argument typoSimon Pilgrim2-1/+21
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice122-783/+288
2024-06-02[Targets] Remove unused ID in *DAGToDAGISel (#94135)paperchalice3-6/+0
2024-06-02[BPF] Remove unused ID in `SelectionDAGISel` (#94134)paperchalice1-2/+0
2024-06-02[SelectionDAG] Mark `SelectionDAGISel` destructor virtual (#94132)paperchalice1-1/+1
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice122-280/+783
2024-06-01[InstCombine] Fold `(add X, (sext/zext (icmp eq X, C)))`Noah Goldstein3-17/+25
2024-06-01[InstCombine] Add tests for folding `(add X, (sext/zext (icmp eq X, C)))`; NFCNoah Goldstein1-0/+61
2024-06-01[DAG] canCreateUndefOrPoison - only compute shift amount knownbits when not p...Simon Pilgrim1-2/+5
2024-06-01Use StringRef::starts_with (NFC) (#94112)Kazu Hirata1-1/+1