8000 Benchmarks by BulaBula-zy · Pull Request #46 · focs-lab/llvm-project · GitHub
[go: up one dir, main page]

Skip to content

Benchmarks #46

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10,000 commits into from
Mar 11, 2025
Merged
Changes from 1 commit
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
b6960e2
[lldb][ResolveSourceFileCallback] Update SBModule (#120832)
rchamala Jan 6, 2025
cb5d866
[AArch64][SME] Add Darwin specific SME ABI routines.
aemerson Jan 4, 2025
db88071
[CostModel][X86] Attempt to match cheap v4f32 shuffles that map to SH…
RKSimon Jan 6, 2025
d40235a
[TableGen] Remove unused functionality from OpInit class. NFC (#121680)
topperc Jan 6, 2025
fe42e63
[mlir][NFC] Refactor `eraseState` to take constant time (#121670)
IanWood1 Jan 6, 2025
1401703
[RISCV] Add Enum for CSR encodings. (#121674)
topperc Jan 6, 2025
6b0807f
[AArch64][GlobalISel] Add support for lowering trunc stores of vector…
aemerson Jan 6, 2025
2d53eaf
[AArch64][GlobalISel] Fix legalization for <4 x i1> vector stores.
aemerson Jan 6, 2025
0d5c072
[HLSL] Adding Flatten and Branch if attributes (#116331)
joaosaffran Jan 6, 2025
7a07d8e
[flang][Driver] Fix flang/test/Driver/parse-error.ll
kparzysz Jan 6, 2025
112793a
[DAG] expandUINT_TO_FP - use getShiftAmountConstant helper. NFC.
RKSimon Jan 6, 2025
9236751
[DAG] VectorLegalizer::ExpandUINT_TO_FLOAT- pull out repeated getValu…
RKSimon Jan 6, 2025
f3bc8c3
Add SD matchers and unit test coverage for ISD::VECTOR_SHUFFLE (#119592)
AidanGoldfarb Jan 6, 2025
3f93625
[HLSL] Fix debug info generation for RWBuffer types (#119041)
joaosaffran Jan 6, 2025
21c785d
[OpenACC] Implement 'set' construct sema
erichkeane Jan 3, 2025
ff24e9a
[OpenACC] Implement 'default_async' sema
erichkeane Jan 6, 2025
7d53762
[AArch64] Migrate from SearchableTable to GenericTable/Enum. NFC (#12…
topperc Jan 6, 2025
c388da6
[libc][bazel] Simplify libc_build_rules by grouping release copts (#1…
vonosmas Jan 6, 2025
f4bab06
[libc] Split AMDGPU and NVPTX configs into separate folders (#120153)
jhuber6 Jan 6, 2025
dc0e258
[AMDGPU] Remove Dwarf encodings for subregisters (#117891)
epilk Jan 6, 2025
6f28b4b
[GSYM] Add support for querying merged functions in llvm-gsymutil (#1…
alx32 Jan 6, 2025
ce831a2
[AMDGPU][True16][MC] true16 for v_fma_f16 (#119477)
broxigarchen Jan 6, 2025
97ea0ab
[TableGen] Do not exit in template argument check (#121636)
zero9178 Jan 6, 2025
40a00af
[gn] port 21edac25f09f (BuiltinsSPIRV)
nico Jan 6, 2025
4af3332
[AMDGPU][True16][MC] true16 for v_cvt_u32_u16 (#120646)
broxigarchen Jan 6, 2025
6e6f89c
[flang][test] One more fix in flang/test/Driver/parse-error.ll
kparzysz Jan 6, 2025
15f30e7
[libc++] Fix the batch size used in the std::gcd benchmark (#120618)
ldionne Jan 6, 2025
cb1c156
[libc++] Use copy_file_range for fs::copy (#109211)
Jannik2099 Jan 6, 2025
774c226
[LLDB] Add external progress bit category (#120171)
Jlalond Jan 6, 2025
bda7c9a
[libc++][hardening] Add checks to `forward_list` element access. (#12…
var-const Jan 6, 2025
fbcf3cb
[libclang/python] Add python binding for clang_Cursor_isAnonymousReco…
efriedma-quic Jan 6, 2025
be21bd9
Revert "[BOLT] Add --pad-funcs-before=func:n (#117924)"
aaupov Jan 6, 2025
3f1a391
[llvm-gsymutil] Fix broken tests (#121837)
alx32 Jan 6, 2025
f06d4d9
[gn build] Port d00f65c6acd9
llvmgnsyncbot Jan 6, 2025
ec58ad6
[Driver][SYCL] Address sanitizer and test issue (#121822)
mdtoguchi Jan 6, 2025
32d761b
[AArch64][machine-scheduler][Neoverse-N2] fdiv is blocking (#119206)
simonwallis2 Jan 6, 2025
4cceea1
[libc][bazel] Remove customization from several libc BUILD rules. (#1…
vonosmas Jan 6, 2025
c8d435f
[RISCV] Use ISD::XOR instead of RISCVISD::VMXOR_VL in lowerVectorMask…
topperc Jan 6, 2025
d0c00cf
[LV] Add test case for #121745.
fhahn Jan 6, 2025
3874c64
[flang][cuda] Allow constant actual argument for device dummy (#121845)
clementval Jan 6, 2025
f9369cc
[VPlan] Make sure last IV increment value is available if needed.
fhahn Jan 6, 2025
1a435fe
[HLSL] Fix build warning after #116331 (#121852)
vitalybuka Jan 6, 2025
8cd94e0
[mlir][Affine] Add nsw to lowering of `AffineMulExpr`. (#121535)
MaheshRavishankar Jan 6, 2025
4312075
[nfc][thinlto] remove unnecessary return from `renameModuleForThinLTO…
mtrofin Jan 6, 2025
01e980e
[lldb] Use `Address` to setup breakpoint (#94794)
yln Jan 6, 2025
4dc34b0
[bazel] Add BuiltinsSPIRV (for #121598)
chapuni Jan 6, 2025
9709795
[Coverage] MCDC: Move findIndependencePairs deferred into MCDCRecord …
chapuni Jan 6, 2025
90b04bf
[NFC] fix up typos (#121842)
farzonl Jan 7, 2025
7e2ed35
AMDGPU: Reduce AddedComplexity on canonicalize pattern (#119796)
arsenm Jan 7, 2025
f6365a4
AMDGPU: Fix assert on physreg MUBUF rsrc operand (#120815)
arsenm Jan 7, 2025
a8f3eba
AMDGPU: Mark test as XFAIL in expensive_checks builds
arsenm Jan 7, 2025
737d6ca
[RISCV] Add Qualcomm uC Xqcicm (Conditional Move) extension (#121752)
hchandel Jan 7, 2025
93e6346
RegAllocGreedy: Un-disable test in expensive_checks builds
arsenm Jan 7, 2025
8c0483b
RegisterCoalescer: Fix assert on remat to copy-to-physreg with subreg…
arsenm Jan 7, 2025
653a547
[Darwin][Driver][clang] apple-none-macho orders the resource director…
ian-twilightcoder Jan 7, 2025
8d2e611
[AMDGPU] Calculate getDivNumBits' AtLeast using bitwidth (#121758)
choikwa Jan 7, 2025
5aef8ab
[lld,NFC] Fix stale comments related to config->
MaskRay Jan 7, 2025
5656cbc
[MLIR][CAPI] export LLVMFunctionType param getter and setters (#121888)
wsmoses Jan 7, 2025
a8072a0
[InstCombine] Eliminate icmp+zext pairs over phis more aggressively (…
nikic Jan 7, 2025
9c1fecf
[LLVM] Update debuginfo maintainers (#120231)
nikic Jan 7, 2025
7810e6a
[ARM] Introduce test for PR121565 (NFC)
antoniofrighetto Jan 7, 2025
446a426
[ARM] Record store with pre/post-indexed addressing as `mayStore`
antoniofrighetto Jan 7, 2025
93011fe
[FMV][AArch64][clang] Emit fmv-features metadata in LLVM IR. (#118544)
labrinea Jan 7, 2025
064da42
[clang-format][NFC] Remove unneeded ST_ChildBlock in annotator
owenca Jan 7, 2025
21b531e
[clang][llvm][aarch64] Add aarch64_sme_in_streaming_mode intrinsic (#…
NickGuy-Arm Jan 7, 2025
d82d53b
[flang][openmp] initialize allocatable components of firstprivate cop…
jeanPerier Jan 7, 2025
231d113
[InstCombine] Handle commuted patterns in `foldSelectWithSRem` (#121896)
dtcxzyw Jan 7, 2025
0fa59c6
[llvm][Docs] Update supported hardware (#121743)
DavidSpickett Jan 7, 2025
2db7b31
[AArch64] Add BF16 fpext and fptrunc costs. (#119524)
davemgreen Jan 7, 2025
cf23549
[clang] Improve `make_cxx_dr_status` behavior when error occurs (#121…
Endilll Jan 7, 2025
83c1d00
[SPIR-V] Overhaul module analysis to improve translation speed and si…
VyacheslavLevytskyy Jan 7, 2025
b0e05a5
[RISCV] Add missing check before accessing pointer
mikhailramalho Jan 6, 2025
5514865
[Coalescer] Move code added in #116191 (#121779)
sdesmalen-arm Jan 7, 2025
7ce15f3
[NFC][analyzer][docs] Document MallocChecker's ownership attributes (…
Szelethus Jan 7, 2025
66acb26
[clang][CodeGen][SPIRV] Translate `amdgpu_flat_work_group_size` into …
AlexVlx Jan 7, 2025
a774e7f
[SPIR-V] Fix OpName and LinkageAttributes decoration of global variab…
VyacheslavLevytskyy Jan 7, 2025
bc51a2e
[Support] Recycler: Implement move constructor (#120555)
optimisan Jan 7, 2025
19c9348
[FLANG][OPENMP] Fix handling of continuation lines in mixed OpenMP an…
Karthikdhondi Jan 7, 2025
4a42658
[VectorCombine][X86] shuffle-of-cmps.ll - tweak shuf_fcmp_oeq_v4i32 s…
RKSimon Jan 7, 2025
63d4e0f
[InstCombine] Compute result directly on APInts
nikic Jan 7, 2025
647cadb
explicitly specify the -fopenmp lib in spirv-openmp-toolchain.c test
d0k Jan 7, 2025
1fb98b5
[mlir][Transforms] Make LocationSnapshotPass respect OpPrintingFlags …
jungmair Jan 7, 2025
4ecd9bd
[lldb][Posix] Remove unused includes in file system (#121913)
DavidSpickett Jan 7, 2025
5a7dfb4
[CostModel][X86] Attempt to match v4f32 shuffles that map to MOVSS/IN…
RKSimon Jan 7, 2025
1729e6e
[AArch64] Improve bf16 fp_extend lowering. (#118966)
davemgreen Jan 7, 2025
1eed780
[bazel] Update dependency for a738d81cd2822698539b0482af48d49d91ea5a2e
d0k Jan 7, 2025
a5e129c
[CostModel][X86] getVectorInstrCost - correctly cost v4f32 insertelem…
RKSimon Jan 7, 2025
ca5fd06
[clang] Fix crashes when passing VLA to va_arg (#119563)
amane-ame Jan 7, 2025
882df05
[InstCombine] Fold `(A | B) ^ (A & C) --> A ? ~C : B` (#121906)
dtcxzyw Jan 7, 2025
525f526
[RISCV] Support Parsing Nonstandard Relocations (#119909)
lenary Jan 7, 2025
c274837
[clang-tidy] bugprone-unhandled-self-assignment: fix smart pointer ch…
flovent Jan 7, 2025
a629d9e
[NVPTX] Constant-folding for f2i, d2ui, f2ll etc. (#118965)
LewisCrawford Jan 7, 2025
4e066b6
[PatternMatch] Match commuted patterns in `Signum_match` (#121911)
dtcxzyw Jan 7, 2025
1332db3
[DAG] TransformFPLoadStorePair - early out if we're not loading a sim…
RKSimon Jan 7, 2025
7edeeab
[lldb][NetBSD] Remove unused include in FileSystemPosix.cpp (#121920)
DavidSpickett Jan 7, 2025
ef391db
[LV] Drop incorrect inbounds for reverse vector pointer when folding …
fmayer Jan 7, 2025
5f6b714
[analyzer][NFC] Simplify PositiveAnalyzerOption handling (#121910)
steakhal Jan 7, 2025
ab5133b
Revert "[Darwin][Driver][clang] apple-none-macho orders the resource …
nico Jan 7, 2025
faa3f75
[libc++] Fix largefile handling in fs::copy_file (#121855)
Jannik2099 Jan 7, 2025
0c8efbe
[X86] Add shuffle test for #121823
RKSimon Jan 7, 2025
c3fc41c
[gn build] Port bc51a2e3940a
llvmgnsyncbot Jan 7, 2025
82ec2d6
[Coalescer] Consider NewMI's subreg index when updating lanemask. (#1…
sdesmalen-arm Jan 7, 2025
473cdb9
[TySan] Don't report globals with incomplete types. (#121922)
fhahn Jan 7, 2025
71ddde8
[RISCV][llvm-exegesis] Add unittests. NFC (#121862)
topperc Jan 7, 2025
2c7c07d
[DirectX] Remove the "checked" variants of `dx.resource.load` (#120778)
bogner Jan 7, 2025
8178d3c
[DirectX] Add getpointer docs to DXILResources.rst (#120779)
bogner Jan 7, 2025
17c8c1c
[AMDGPU] Do not fold into v_accvpr_mov/write/read (#120475)
bcahoon Jan 7, 2025
d0812db
[AMDGPU][True16][MC] true16 for v_minmax/maxmin_f16 and v_minmax/maxm…
broxigarchen Jan 7, 2025
96f8cfe
Cosmetic fixes in the code and typos in Python bindings docs (#121791)
vfdev-5 Jan 7, 2025
a0f5bbc
Fixed typo in dunder get/set methods in PyAttrBuilderMap (#121794)
vfdev-5 Jan 7, 2025
7899572
AMDGPU: Forcibly disable verifier in test
arsenm Jan 7, 2025
4e36d5b
[NFC][Coroutines] Remove invalid coroutine intrinsic name (#114543)
veselypeta Jan 7, 2025
785b16a
[RISCV][GISel] Support G_MERGE_VALUES/G_UNMERGE_VALUES with Zfa. (#12…
topperc Jan 7, 2025
b7a6e9d
[ubsan] Use internal_memcpy to copy ubsan bits size (#121586)
earnol Jan 7, 2025
619a5d3
[X86] combineTarge - pull out repeated getVectorNumElements calls. NFC.
RKSimon Jan 7, 2025
56c5a6b
[NFC][analyzer][docs] Crosslink MallocChecker's ownership attributes …
Szelethus Jan 7, 2025
db81e8c
[OpenACC] Initial sema implementation of 'update' construct
erichkeane Jan 6, 2025
dd1e8aa
[OpenACC] Enable 'if' and 'if_present' for 'update' construct
erichkeane Jan 7, 2025
9374453
[compiler-rt][rtsan] Reland posix part of #121616 setbuf, setvbuf. (#…
devnexen Jan 7, 2025
611c96a
[flang] Schedule InlineHLFIRAssign after BufferizeHLFIR. (#121863)
vzakhari Jan 7, 2025
51c9c82
[RISCV] Added test case for PR119527. NFC (#121816)
mikhailramalho Jan 7, 2025
2e637db
[flang] Canonicalize redundant pointer converts. (#121864)
vzakhari Jan 7, 2025
8557a57
[flang][OpenMP][NFC] Move reduction init and cleanup region gen to he…
tblah Jan 7, 2025
57b80e8
[SystemZ][z/OS] Add z/OS customization file (#111182)
perry-ca Jan 7, 2025
fbd2365
[libc++] Improve coverage of std::atomic_ref<T>::exchange() (#121596)
dalg24 Jan 7, 2025
0a58a1c
[libc] update todo with bug link
nickdesaulniers Jan 7, 2025
5130a4e
[flang][OpenMP] Handle pointers and allocatables in clone init (#121824)
luporl Jan 7, 2025
0d9cf26
[lldb-dap] Ensure the IO forwarding threads are managed by the DAP ob…
ashgti Jan 7, 2025
aa9cc72
Reapply "[BOLT] Add --pad-funcs-before=func:n (#117924)" (#121918)
peterwaller-arm Jan 7, 2025
15d3e4a
[InstCombine] Test for two types of bittests (NFC)
andjo403 Jan 7, 2025
292c135
[libc++] Add new utilities to compare benchmark results between build…
ldionne Jan 7, 2025
6192faf
[InstSimplify] Use multi-op replacement when simplify `select` (#121708)
goldsteinn Jan 7, 2025
afa8aee
[RISCV][llvm-exegesis] Add default Pfm cycle counter. (#121866)
topperc Jan 7, 2025
5c7a696
[ARM] Migrate from SearchableTable to GenericTable. NFC (#121840)
topperc Jan 7, 2025
478648e
[gwp_asan] Soft-transition ZXTEST_USE_STREAMABLE_MACROS removal (#121…
Caslyn Jan 7, 2025
49357b2
[AMDGPU][True16][CodeGen] true16 codegen pattern for v_med3_u/i16 (#1…
broxigarchen Jan 7, 2025
e2c1b1f
[OpenACC] enable 'async' and 'wait' for 'update' construct
erichkeane Jan 7, 2025
6c3c90b
[CSSPGO]Add a flag to limit unsymbolized context depth (#121531)
wlei-llvm Jan 7, 2025
a15fedc
[lldb] Correct address calculation for reading segment data (#120655)
GeorgeHuyubo Jan 7, 2025
ac604b2
[libc] Switch to using the generic `<gpuintrin.h>` implementations (#…
jhuber6 Jan 7, 2025
666eee0
[OpenACC] enable 'device_type' for the 'update' construct
erichkeane Jan 7, 2025
6869425
AMDGPU: Use getSignedTargetConstant for ImmOffset in SelectScratchSVA…
changpeng Jan 7, 2025
ce33a48
[libc] Keep headers compatible with -std=c89 mode (#121981)
frobtech Jan 7, 2025
cda43e1
[libcxx] Fix build for glibc < 2.27 (#121893)
kongy Jan 7, 2025
ea14bdb
[LV] Add test showing debug output for loops with uncountable BTCs.
fhahn Jan 7, 2025
29b5c18
[NVPTX] Do not run the NVVMReflect pass as part of the normal pipelin…
jhuber6 Jan 7, 2025
2ab447a
Fix dangling IPOAmendableCB function_ref. (#120698)
hokein Jan 7, 2025
e7a83fc
[NVPTX] Fix a warning
kazutakahirata Jan 7, 2025
56936ec
Fixing FindUnusedPort method tcp_socket object creation with proper c…
SiamAbdullah Jan 7, 2025
75325c6
[Darwin][CompilerRT] Set compiler ID to 'Clang' for Compiler RT Tests…
thetruestblue Jan 7, 2025
3b19e78
[libc] Keep framepointers for baremetal (#121836)
Prabhuk Jan 7, 2025
0eaa69e
[VPlan] Handle VPExpandSCEVRecipe in isUniformAfterVectorization.
fhahn Jan 7, 2025
858f025
[ci] Bump the version of clang-format used in the CI (#119915)
ldionne Jan 7, 2025
71e9a48
[libc++] Mark vector<bool>::at() as constexpr to conform to C++20 sta…
winner245 Jan 7, 2025
8418955
[libcxx] Use alias for detecting overriden function (#120805)
petrhosek Jan 7, 2025
9612175
[libc++][NFC] Remove stray backtick in documentation
ldionne Jan 7, 2025
1855333
[libc++] Fix documentation for setting hardening ABI macros (#121946)
ldionne Jan 7, 2025
287a17d
[bazel] Add missing dependency for 0d9cf2671e06c9124a0b5fc753330c39c8…
d0k Jan 7, 2025
0bfee00
[bazel] Port afa8aeeeec9a897a35ba5c8afc024d9b10504db1
d0k Jan 7, 2025
2015c0a
[AArch64] Remove unused AltName field from PHint GenericTable. NFC
topperc Jan 7, 2025
c6f67b8
[mlir][affine] Add ValueBoundsOpInterface to [de]linearize_index (#12…
krzysz00 Jan 7, 2025
36e4176
[RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupp…
michaelmaitland Jan 7, 2025
b225513
[RISCV] Add missing SiFive P400 scheduling model test for divisions. NFC
mshockwave Jan 7, 2025
142787d
[RISCV][VLOPT] Add support for checkUsers when UserMI is a Single-Wid…
michaelmaitland Jan 7, 2025
90d79ca
[RISCV] Update the latencies of MUL and CPOP in SiFive P400 schedulin…
mshockwave Jan 7, 2025
2359635
workflows/commit-access-review: Exclude users who have recently reque…
tstellar Jan 7, 2025
4c43648
[RISCV][VLOpt] Kill all uses of and remove twoTimesVLMUL [NFC] (#122003)
preames Jan 7, 2025
6ad0dcf
[libc] Revamp hdrgen command line and build integration (#121522)
frobtech Jan 7, 2025
94c0db0
[update_cc_test_checks] Add test for missing handling of mangled names
arichardson Jan 8, 2025
ca3fd63
[libc] clean up the hdrgen docs a bit (#121974)
michaelrj-google Jan 8, 2025
45d4698
[NVPTX] designate fabs and fneg as free (#121513)
AlexMaclean Jan 8, 2025
b8ad6fb
[MemProf] Allow cloning of callsites in recursive cycles (#121985)
teresajohnson Jan 8, 2025
c438758
[NFC][SandboxVectorizer] Disable default copy CTOR/assigment for Sche…
offsake Jan 8, 2025
9184c42
[LoadStoreVectorizer] Postprocess and merge equivalence classes (#121…
v-klochkov Jan 8, 2025
30ba8be
[clangd] Add a unit test suite for HeuristicResolver (#121313)
HighCommander4 Jan 8, 2025
db408ac
[Modules] Fix modular build. (#122034)
vsapsai Jan 8, 2025
4583f6d
[NVPTX] Switch front-ends and tests to ptx_kernel cc (#120806)
AlexMaclean Jan 8, 2025
dde5546
[RISCV] GISel custom lowering for G_ADD/G_SUB (#121587)
lquinn2015 Jan 8, 2025
bfb0a51
[llvm-jitlink] Use -num-threads=0 for regression tests relying on deb…
lhames Jan 8, 2025
b253a80
[RISCV][VLOPT] Add mask load to isSupported and getOperandInfo (#122030)
michaelmaitland Jan 8, 2025
2a16328
[tysan] Convert TySan from function+module pass to just module pass (…
Enna1 Jan 8, 2025
9020d19
[RISCV][GISel] Re-generate combine-neg-abs.ll to fix build bot failur…
topperc Jan 8, 2025
b4ae419
[clang] [NFC] explicitly check if ParentMap contains key (#121736)
ssahasra Jan 8, 2025
162814a
[lld-macho] Include branch extension thunks in linker map (#120496)
alx32 Jan 8, 2025
d6bfe10
[Darwin][Driver][clang] apple-none-macho orders the resource director…
ian-twilightcoder Jan 8, 2025
61b806f
[clang] assign the correct parent in update to ParentMap
ssahasra Jan 8, 2025
f0d5104
[VPlan] Handle some VPInstructions in may{Read,Write}FromMemory (#120…
lukel97 Jan 8, 2025
f50f969
[MLIR][GPU] Fix gpu.printf (#121940)
grypp Jan 8, 2025
de67ca1
Fix extra parenthesis in diagnostic (#122055)
hubert-reinterpretcast Jan 8, 2025
457f302
[AMDGPU] Disallow null for more resource operands (#121941)
jayfoad Jan 8, 2025
a8dab1a
[AArch64] Add a subvector extract cost. (#121472)
davemgreen Jan 8, 2025
49668d5
[Polly] Switch DT/LI in RegionGenerator for parallel subfn (#120413)
kartcq Jan 8, 2025
e7244d8
[BOLT][CMake] Don't export bolt libraries in LLVMExports.cmake (#121936)
nikic Jan 8, 2025
c1d01b2
[mlir][tosa] Add missing verifier for `tosa.pad` (#120934)
CoTinker Jan 8, 2025
366e62a
[X86] Combine `uitofp <v x i32> to <v x half>` (#121809)
abhishek-kaushik22 Jan 8, 2025
e534178
[LLVM] Update inlining maintainers (#120579)
nikic Jan 8, 2025
70ab81b
[AArch64] Ensure APAS instruction passes register parameter (#121928)
jthackray Jan 8, 2025
b037bce
Add LLVM_GSL_POINTER to llvm::function_ref. (#120699)
hokein Jan 8, 2025
32bc029
[AArch64] Fix signed comparison warning. NFC
davemgreen Jan 8, 2025
44e8ee7
[flang][doc] refine zero initialization extension documentation (#121…
jeanPerier Jan 8, 2025
303249c
[flang][StackArrays] track pointers through fir.convert (#121919)
tblah Jan 8, 2025
67efbd0
[LLVM] Fix various cl::desc typos and whitespace issues (NFC) (#121955)
rjmansfield Jan 8, 2025
360a03c
[mlir][tosa] Add acc_type to Tosa-v1.0 Conv Ops (#121466)
FranklandJack Jan 8, 2025
30b7da7
[lldb][OpenBSD][NFC] Replace tab with spaces (#122041)
brad0 Jan 8, 2025
20d7fa1
[TySan] Added a 'print_stacktrace' flag for more detailed errors (#12…
gbMattN Jan 8, 2025
bfa711a
[InstCombine] Use combineMetadataForCSE in phi of loads fold
nikic Jan 8, 2025
edf14ed
[Clang] Don't form a type constraint if the concept is invalid (#122065)
zyn0217 Jan 8, 2025
9fc152d
[TBAA] Add Clang pointer TBAA test with void *.
fhahn Jan 8, 2025
03e7862
[ValueTracking] Move `getFlippedStrictnessPredicateAndConstant` into …
dtcxzyw Jan 8, 2025
7060d2a
[CodeGenPrepare] Regenerate test `X86/codegen-prepare-addrmode-sext.l…
dtcxzyw Jan 8, 2025
1c067a5
[MLIR] Enable import of non self referential alias scopes (#121987)
wsmoses Jan 8, 2025
51d7605
Fix macho-merged-funcs-dwarf.yaml test on Windows
zmodem Jan 8, 2025
72b6a57
[clang-tidy] fix false positives when using name-independent variable…
HerrCai0907 Jan 8, 2025
645c1ee
[flang][driver] add option to make all main program variable static (…
jeanPerier Jan 8, 2025
7004d68
[compiler-rt][rtsan] adding setlinebuf/setbuffer interception. (#122018)
devnexen Jan 8, 2025
d07762e
[UpdateTestChecks][NFC] - Fix typos (#121964)
OutOfCache Jan 8, 2025
72a28a3
[clang][dataflow] Use smart pointer caching in unchecked optional acc…
jvoung Jan 8, 2025
81fc3ad
[clang] Avoid re-evaluating field bitwidth (#117732)
tbaederr Jan 8, 2025
35c5e56
Clean up -Wdangling-assignment-gsl in clang and mlir
d0k Jan 8, 2025
1411a9a
[libc++][NFC] Add missing includes in tzdb.cpp
ldionne Jan 8, 2025
346fad5
[TBAA] Simplify checks for unnamed struct case, where anyptr is used.
fhahn Jan 8, 2025
59bdea2
Revert "[clang] Avoid re-evaluating field bitwidth (#117732)"
tbaederr Jan 8, 2025
0d7022e
[MLIR][GPU] Fix gpu.printf test syntax after f50f9698ad012882df8dd605…
d0k Jan 8, 2025
fdd7caf
[z/OS][SystemZ] Clang dependency files are text files (#121849)
redstar Jan 8, 2025
1160994
[SLP]Fix a crash for very long GEP chains
alexey-bataev Jan 8, 2025
81898ac
Revert "[lldb-dap] Ensure the IO forwarding threads are managed by th…
d0k Jan 8, 2025
b66f6b2
Revert #116331 & #121852 (#122105)
llvm-beanz Jan 8, 2025
f37bee1
[ReachingDefAnalysis][NFC] Rename `PhysReg` to `Reg`. (#122112)
mgudim Jan 8, 2025
322ff42
[PhaseOrdering][AArch64] block_scaling_decompr_8bit.ll - use -passes=…
RKSimon Jan 8, 2025
fe162be
Make test more lenient for custom clang version strings
d0k Jan 8, 2025
a3b4d91
Fix -Wdangling-assignment-gsl in ClangdLSPServerTests
d0k Jan 8, 2025
b054289
[libc++] Add missing hardening checks and tests for vector<bool> (#12…
winner245 Jan 8, 2025
6376418
AMDGPU: Add baseline test for add64 with constant test (#122048)
arsenm Jan 8, 2025
09583de
AMDGPU: Reduce 64-bit add width if low bits are known 0 (#122049)
arsenm Jan 8, 2025
a5c3cbf
[Loads] Drop dead Offset argument (NFC)
nikic Jan 8, 2025
92e575d
[HLSL] Add SPIR-V version of getPointer. (#121963)
s-perron Jan 8, 2025
f993a8b
[Lint] Lint mismatch in ABI attributes (#121929)
nikic Jan 8, 2025
4751f47
[mlir][Transforms] Dialect conversion: Turn LLVM_DEPRECATED into comm…
matthias-springer Jan 8, 2025
f695852
[libc++] Put _LIBCPP_NODEBUG on all internal aliases (#118710)
philnik777 Jan 8, 2025
e540546
[OptTable] Fix typo VALUE => VALUES (NFCI) (#121523)
AlexMaclean Jan 8, 2025
1a830aa
[ObjCopy] Respect requirements of LC_ENCRYPTION_INFO commands (#120995)
drodriguez Jan 8, 2025
d4182f1
[InstCombine] move foldAndOrOfICmpsOfAndWithPow2 into foldLogOpOfMask…
andjo403 Jan 8, 2025
570f030
Revert "Reapply "[libc++] Explicitly convert to masks in SIMD code (#…
vitalybuka Jan 8, 2025
3972ed5
Revert "[Clang] Implement CWG2369 "Ordering between constraints and s…
zyn0217 Jan 8, 2025
b05be2a
[AArch64] Use GenericTable PrimaryKey to remove one of the SearchInde…
topperc Jan 8, 2025
29ed600
[AArch64] Simplify ExactFPImm GenericTable. NFC (#121827)
topperc Jan 8, 2025
949b563
[EXPER] remove code to measure the overhead of FastTrack
BulaBula-zy Feb 18, 2025
b1ec8a2
[EXPER] remove the instrumentation that calls the access handlers
BulaBula-zy Feb 18, 2025
0a43028
[EXPER] remove calls to internal function
BulaBula-zy Mar 9, 2025
3d2dbe5
Merge branch 'monitor-clean' into benchmarks-merge
BulaBula-zy Mar 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[DAG] expandUINT_TO_FP - use getShiftAmountConstant helper. NFC.
Don't bother with separate getShiftAmountTy/getConstant calls.
  • Loading branch information
RKSimon committed Jan 6, 2025
commit 112793a90ec84c31ced9bdacad7ce204e2148d2c
3 changes: 1 addition & 2 deletions llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8435,7 +8435,6 @@ bool TargetLowering::expandUINT_TO_FP(SDNode *Node, SDValue &Result,
return false;

SDLoc dl(SDValue(Node, 0));
EVT ShiftVT = getShiftAmountTy(SrcVT, DAG.getDataLayout());

// Implementation of unsigned i64 to f64 following the algorithm in
// __floatundidf in compiler_rt. This implementation performs rounding
Expand All @@ -8448,7 +8447,7 @@ bool TargetLowering::expandUINT_TO_FP(SDNode *Node, SDValue &Result,
llvm::bit_cast<double>(UINT64_C(0x4530000000100000)), dl, DstVT);
SDValue TwoP84 = DAG.getConstant(UINT64_C(0x4530000000000000), dl, SrcVT);
SDValue LoMask = DAG.getConstant(UINT64_C(0x00000000FFFFFFFF), dl, SrcVT);
SDValue HiShift = DAG.getConstant(32, dl, ShiftVT);
SDValue HiShift = DAG.getShiftAmountConstant(32, SrcVT, dl);

SDValue Lo = DAG.getNode(ISD::AND, dl, SrcVT, Src, LoMask);
SDValue Hi = DAG.getNode(ISD::SRL, dl, SrcVT, Src, HiShift);
Expand Down
0