aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-06-04[LV] Apply loop guards when checking recur during hoisting RT checks.Florian Hahn2-15/+13
2024-06-04[DirectX] Update for removal of icmp and fcmp constant expressionsJustin Bogner1-8/+0
2024-06-04AMDGPU/NFC: Make MACH indentation consistent (#94370)Konstantin Zhuravlyov1-58/+58
2024-06-04gn build: Sync GENERIC_TF_SOURCES with CMake.pcc1-6/+6
2024-06-04gn build: Define SANITIZER_COMMON_NO_REDEFINE_BUILTINS for ubsan_minimal.pcc1-0/+1
2024-06-04gn build: Pass -fno-sanitize=vptr,function with use_ubsanpcc1-0/+1
2024-06-04gn build: Support llvm_enable_zstd.pcc8-4/+46
2024-06-04[WebAssembly] Implement all f16x8 unary instructions. (#94063)Brendan Dahl3-2/+128
2024-06-04[llvm-readobj][COFF] Consistent PDBGUID Formatting (#94256)Miguel A. Arroyo2-2/+5
2024-06-04[AMDGPU] Do not override PseudoInstr in SMEM Pseudo definitions. NFC.Jay Foad1-9/+1
2024-06-04[AMDGPU] Do not override PseudoInstr in FLAT Pseudo definitions. NFC. (#94369)Jay Foad1-17/+4
2024-06-04[InstCombine] Fold `select Cond, not X, X` into `Cond ^ X` (#93591)Yingwei Zheng2-0/+166
2024-06-04[BasicAA] Consider 'nneg' flag when comparing CastedValues (#94129)Alex MacLean2-19/+224
2024-06-04[AMDGPU][NFC] Rename the clamp modifier definition to follow the prevailing c...Ivan Kosarev8-52/+55
2024-06-04[PATCH] [Xtensa] Implement FrameLowering methods and stack operation lowering...Andrei Safronov10-14/+404
2024-06-04[gn] remove goma configs (#93941)Takuto Ikuta3-35/+3
2024-06-04update_test_checks: drop the other arm64_32 handlersJon Roelofs1-5/+0
2024-06-04[AArch64] Enable CmpBcc fusion for Neoverse-v2 (#90608)Elvina Yakubova2-0/+36
2024-06-04[InstCombine] Drop range attr in select of ctz foldNikita Popov2-6/+7
2024-06-04[InstCombine] Add tests for incorrect range handling in ctz fold (NFC)Nikita Popov1-0/+24
2024-06-04[cmake][runtimes] Add missing dependency on LLVMgold.so (#94199)Nikita Popov1-0/+5
2024-06-04[IR] Accept GEPNoWrapFlags in creation APIsNikita Popov10-49/+72
2024-06-04[LoopUtils] Simplify code for runtime check generation a bit (NFCI).Florian Hahn1-15/+14
2024-06-04[AMDGPU] Add gfx12 run lines to fence MMRA tests (#94333)Pierre van Houtryve2-0/+602
2024-06-04[InstSimplify] Accept GEPNoWrapFlags instead of only InBounds flagNikita Popov6-15/+27
2024-06-04[LV] Add test for RT check hoisting where loop guards simplify check.Florian Hahn1-21/+112
2024-06-04[ConstantFolding] Preserve all flags in CastGEPIndices()Nikita Popov1-4/+4
2024-06-04[InstCombine] Add more gep index canonicalization tests (NFC)Nikita Popov1-3/+35
2024-06-04[PowerPC] Add test for ppc-mi-peepholes on MMA register COPYs. NFC.Kai Luo1-0/+86
2024-06-04[Local] Use nusw and nuw flags in emitGEPOffset()Nikita Popov2-6/+39
2024-06-04VPlan: add missing case for LogicalAnd; fix crash (#93553)Ramkumar Ramachandra3-64/+120
2024-06-04[InstCombine] Simplify isMergedGEPInBounds() (NFCI)Nikita Popov1-6/+1
2024-06-04[InstCombine] Preserve all gep nowrap flags in PointerReplacerNikita Popov2-1/+21
2024-06-04[AArch64LoopIdiomTransform] Simplify GEP construction (NFC)Nikita Popov1-12/+8
2024-06-04[PHITransAddr] Preserve all GEP nowrap flagsNikita Popov2-8/+50
2024-06-04[IR] Remove support for icmp and fcmp constant expressions (#93038)Nikita Popov116-739/+357
2024-06-04[gn build] Port 8ea59ec6077eLLVM GN Syncbot1-0/+1
2024-06-03[MemProf][NFC] Use range for loop (#94308)Teresa Johnson1-3/+2
2024-06-03[MemProf] Use remove_if to erase MapVector elements in bulk (#94269)Teresa Johnson1-18/+8
2024-06-03[Attributor][FIX] Replace AANoFPClass MBEC propagation (#91030)Johannes Doerfert34-1654/+1644
2024-06-04[Asan] Teach FunctionStackPoisoner to filter out struct type with scalable ve...Yeting Kuo2-2/+15
2024-06-04[AArch64] Sink llvm.vscale.i32 into blocks for better isel (#93465)Fangcao Wang2-1/+177
2024-06-03[MemProf] Determine stack id references in BitcodeWriter without sorting (#94...Teresa Johnson1-21/+31
2024-06-04[PowerPC] Remove DAG matching in ADDIStocHA (#93905)Kai Luo4-9/+7
2024-06-04[NewPM][CodeGen] Port `finalize-isel` to new pass manager (#94214)paperchalice16-8/+76
2024-06-04[CodeGen] Fix compiler conditional combination (#94297)Keith Smiley1-2/+2
2024-06-04[LoongArch] Use R_LARCH_ALIGN without symbol as much as possible (#93775)Lu Weining3-20/+28
2024-06-03[Codegen, BasicBlockSections] Avoid cloning blocks which have their machine b...Rahman Lavaee2-6/+31
2024-06-03gn build: Use -fvisibility-global-new-delete=force-hidden to build libcxx/lib...pcc3-3/+3
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice122-306/+823