1,029,715 commits found in 8 milliseconds
[clang][bytecode][NFC] Make Program::getNativePointer() const (#169502)
LLVM /project e04c01b — llvm/include/llvm/MC MCObjectStreamer.h, llvm/lib/MC MCObjectStreamer.cpp MCELFStreamer.cpp MC: Remove unneeded parameter `MCAsmBackend *`. NFC
add run line for diff GPU Gen and counter types
[Flang-rt] Remove COMPILE_ONLY from flang-rt CMake file. (#169534)
COMPILE_ONLY was introduced in cmake 3.27.0. We cannot use this feature,
because LLVM supports cmake 3.20.0. LLVM /project bbf69d1 — llvm/lib/Target/AMDGPU AMDGPUMLSchedStrategy.cpp GCNSchedStrategy.cpp, llvm/test/CodeGen/AMDGPU ml-sched-effective-stall.mir [AMDGPU] Add structural stall heuristic to scheduling strategies
Implements a structural stall heuristic that considers both resource
hazards and latency constraints when selecting instructions from the
pending queue.
- Add getStructuralStallCycles() to GCNSchedStrategy that computes the
number of cycles an instruction must wait due to:
- Resource conflicts on unbuffered resources (from the SchedModel)
- Sequence-dependent hazards (from GCNHazardRecognizer)
- Add getHazardWaitStates() to GCNHazardRecognizer that returns the number
of wait states until all hazards for an instruction are resolved,
providing cycle-accurate hazard information for scheduling heuristics.
LLVM /project b639aa2 — llvm/lib/Target/AMDGPU AMDGPUMLSchedStrategy.cpp AMDGPUMLSchedStrategy.h, llvm/test/CodeGen/AMDGPU ml-sched-effective-stall.mir [AMDGPU] Add scaffolding for ML focused scheduling strategy
This patch introduces scaffolding for a new machine instruction
scheduling strategy optimized for machine learning workloads.
Enable the ML scheduler automatically when functions have the
"amdgpu-workload-type"="ml" attribute.
LLVM /project 0e9bcea — clang/lib/CodeGen CGCall.cpp CGClass.cpp, libcxxabi/src private_typeinfo.h Format
Created using spr 1.3.6-beta.1
LLVM /project b64b042 — clang/lib/CodeGen CGCall.cpp CodeGenModule.cpp, libcxxabi/src private_typeinfo.h [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
[𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project c3bb9c4 — clang/lib/CodeGen CGCall.cpp CGClass.cpp, libcxxabi/src private_typeinfo.h Format
Created using spr 1.3.6-beta.1
Format
Created using spr 1.3.6-beta.1
LLVM /project 3bf76cd — libcxxabi/src private_typeinfo.h, llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project ca694bf — libcxxabi/src private_typeinfo.h, llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h Format
Created using spr 1.3.6-beta.1
LLVM /project 413d653 — libcxxabi/src private_typeinfo.h, llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project 94d9f30 — libcxxabi/src private_typeinfo.h, llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h Format
Created using spr 1.3.6-beta.1
LLVM /project c97828f — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/Analysis PtrUseVisitor.cpp [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project 4c5044b — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/AsmParser LLParser.cpp [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project 41fbebf — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/Analysis PtrUseVisitor.cpp Format
Created using spr 1.3.6-beta.1
LLVM /project a685ded — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/AsmParser LLParser.cpp [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project e9b1a0f — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/AsmParser LLParser.cpp Format
Created using spr 1.3.6-beta.1
LLVM /project 80ff4b1 — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/AsmParser LLParser.cpp Format
Created using spr 1.3.6-beta.1
LLVM /project c0c04e0 — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/AsmParser LLParser.cpp [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project 7db7306 — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/AsmParser LLParser.cpp Format
Created using spr 1.3.6-beta.1
LLVM /project 14c82c0 — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/CodeGen/SelectionDAG SelectionDAGISel.cpp [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
LLVM /project 9ddfc41 — llvm/include/llvm/CodeGen MachineInstr.h SelectionDAGNodes.h, llvm/lib/CodeGen/SelectionDAG SelectionDAGISel.cpp Format
Created using spr 1.3.6-beta.1
[𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
Format
Created using spr 1.3.6-beta.1
LLVM /project 2ff0fa0 — clang/test/Sema/AArch64 arm_sve_feature_dependent_sve_AND_sve2___sme.c, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.6-beta.1
[skip ci]
Delta File +53,434 -51,436 llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll +18,291 -16,006 llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll +0 -16,470 clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2___sme.c +5,981 -8,885 llvm/test/CodeGen/AMDGPU/shufflevector.v4p0.v4p0.ll +5,981 -8,885 llvm/test/CodeGen/AMDGPU/shufflevector.v4i64.v4i64.ll +7,387 -7,087 llvm/test/tools/llvm-dwarfdump/X86/simplified-template-names.s +91,074 -108,769 17,104 files not shown +1,328,899 -538,264 17,110 files
LLVM /project a0bcc94 — clang/test/Sema/AArch64 arm_sve_feature_dependent_sve_AND_sve2___sme.c, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll Rebase
Created using spr 1.3.6-beta.1
Delta File +53,434 -51,436 llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll +18,291 -16,006 llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll +0 -16,470 clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2___sme.c +5,981 -8,885 llvm/test/CodeGen/AMDGPU/shufflevector.v4p0.v4p0.ll +5,981 -8,885 llvm/test/CodeGen/AMDGPU/shufflevector.v4i64.v4i64.ll +7,387 -7,087 llvm/test/tools/llvm-dwarfdump/X86/simplified-template-names.s +91,074 -108,769 17,104 files not shown +1,328,899 -538,264 17,110 files
LLVM /project bc9680b — clang/test/Sema/AArch64 arm_sve_feature_dependent_sve_AND_sve2___sme.c, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll amdgcn.bitcast.512bit.ll Rebase
Created using spr 1.3.6-beta.1
Delta File +53,434 -51,436 llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll +18,291 -16,006 llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll +0 -16,470 clang/test/Sema/AArch64/arm_sve_feature_dependent_sve_AND_sve2___sme.c +5,981 -8,885 llvm/test/CodeGen/AMDGPU/shufflevector.v4p0.v4p0.ll +5,981 -8,885 llvm/test/CodeGen/AMDGPU/shufflevector.v4i64.v4i64.ll +7,387 -7,087 llvm/test/tools/llvm-dwarfdump/X86/simplified-template-names.s +91,074 -108,769 17,104 files not shown +1,328,899 -538,264 17,110 files