projects
/
platform
/
upstream
/
llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
packaging: remove -gdwarf-* on llvm_release_build
2022-04-20
Matt Arsenault
AMDGPU: Defer creation of WWM VGPR spill slots
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
AArch64: Use Register
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
AMDGPU: Remove some unreachable code in WWM pass
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
AMDGPU: Remove unused MachineFunctionInfo fields
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
Intrinsics: Mark llvm.eh.sjlj.callsite argument as...
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
AArch64/GlobalISel: Add -global-isel-abort=1 to select...
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
GlobalISel: Add LegalizeMutations to help use More...
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
AArch64/GlobalISel: Reduce use of getMinClassForRegBank
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
GlobalISel: Add LLT helper to multiply vector sizes
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
AArch64/GlobalISel: Remove some null checks for getVRegDef
commit
|
commitdiff
|
tree
2022-04-20
Matt Arsenault
AArch64/GlobalISel: Remove asserts on copy instructions
commit
|
commitdiff
|
tree
2022-04-16
Matt Arsenault
llvm-reduce: Clone some of the easy function properties
commit
|
commitdiff
|
tree
2022-04-16
Matt Arsenault
MIR: Serialize a few bool function fields
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
clang/AMDGPU: Define macro for -munsafe-fp-atomics
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
Mips/GlobalISel: Add stub post-legalizer combiner
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
llvm-reduce: Handle cloning MachineFrameInfo and stack...
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
llvm-reduce: Inform MRI of used phys reg masks
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
llvm-reduce: Copy register allocation hints to clone
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
AMDGPU: Select i8/i16 global and flat atomic load/store
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
AMDGPU: Fix assert if v_mov_b32_dpp is last instruction...
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
llvm-reduce: Fix asserting on undef virtual registers
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
llvm-reduce: Fix handling of generic virtual registers
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
MachineCSE: Report this requires SSA
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
llvm-reduce: Fix some copy-pasted comment errors
commit
|
commitdiff
|
tree
2022-04-15
Matt Arsenault
MachineFunction: Remove unused field
commit
|
commitdiff
|
tree
2022-04-13
Matt Arsenault
RegAlloc: Fix remaining virtual registers after allocation...
commit
|
commitdiff
|
tree
2022-04-13
Matt Arsenault
RegAllocGreedy: Remove redundant check for virtual...
commit
|
commitdiff
|
tree
2022-04-13
Matt Arsenault
AMDGPU: Relax test check on tablegen debug output
commit
|
commitdiff
|
tree
2022-04-13
Matt Arsenault
AMDGPU: Update reqd-work-group-size optimization for...
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
RegAllocGreedy: Fix illegal eviction assert for urgent...
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
RegAllocGreedy: Roll back successful recolorings on...
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
AMDGPU: Don't use unreachable on stores to unhandled...
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
GlobalISel: Implement MoreElements for select of vector...
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
AArch64/GlobalISel: Remove pointless s1 legalize rules
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
GlobalISel: Fix lowerSelect handling of boolean high...
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
GlobalISel: Handle widening addo/subo booleans
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
GlobalISel: Handle widening umulo/smulo condition outputs
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
GlobalISel: Update mutationIsSane assert for scalable...
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
Mips/GlobalISel: Add test for atomic load
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
GlobalISel: Verify atomic load/store ordering restriction
commit
|
commitdiff
|
tree
2022-04-12
Matt Arsenault
AArch64/GlobalISel: Regenerate mir test checks
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
GlobalISel: Add memSizeNotByteSizePow2 legality helper
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
GlobalISel: Implement computeKnownBits for overflow...
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
AMDGPU/GlobalISel: Add some additional IR tests for...
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
AMDGPU/GlobalISel: Add more tests for inreg extend...
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
Mips/GlobalISel: Remove test IR sections and regenerate...
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
AArch64/GlobalISel: Remove IR section from a test
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
AMDGPU/GlobalISel: Remove unused parameter
commit
|
commitdiff
|
tree
2022-04-11
Matt Arsenault
Reapply "AMDGPU: Remove AMDGPUFixFunctionBitcasts pass"
commit
|
commitdiff
|
tree
2022-04-08
Matt Arsenault
Transforms: Fix code duplication between LowerAtomic...
commit
|
commitdiff
|
tree
2022-04-08
Matt Arsenault
lld/AMDGPU: Fix asserts if no object files are involved...
commit
|
commitdiff
|
tree
2022-04-07
Matt Arsenault
AMDGPU: Handle private atomics
commit
|
commitdiff
|
tree
2022-04-07
Matt Arsenault
AtomicExpand: Add NotAtomic lowering strategy
commit
|
commitdiff
|
tree
2022-04-07
Matt Arsenault
AtomicExpand: Change return type for shouldExpandAtomicStoreInIR
commit
|
commitdiff
|
tree
2022-04-07
Matt Arsenault
Transforms: Split LowerAtomics into separate Utils...
commit
|
commitdiff
|
tree
2022-04-06
Matt Arsenault
MachineVerifier: Diagnose undef set on full register...
commit
|
commitdiff
|
tree
2022-04-06
Matt Arsenault
AMDGPU/GlobalISel: Handle legacy grid ID intrinsics
commit
|
commitdiff
|
tree
2022-04-06
Matt Arsenault
AMDGPU: Fix LiveVariables error after lowering SI_END_CF
commit
|
commitdiff
|
tree
2022-04-06
Matt Arsenault
MIRParser: Fix asserting with invalid flags on machine...
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
Target: Use getPointerSizeInBits instead of 8 * getPointerSize
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
X86/GlobalISel: Use LLT form of getMachineMemOperand
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
X86/GlobalISel: Regenerate test checks
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
SelectionDAG: Avoid some uses of getPointerTy
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
MSP430: Avoid using getPointerSize/getPointerTy
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
ARM/GlobalISel: Get pointer type from value instead...
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
AMDGPU: Update test checks to include -NEXT
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
RegAllocGreedy: Fix typo
commit
|
commitdiff
|
tree
2022-03-31
Matt Arsenault
X86: Use -NEXT checks in a test
commit
|
commitdiff
|
tree
2022-03-17
Matt Arsenault
Revert "RegAllocGreedy: Fix last chance recolor assert...
commit
|
commitdiff
|
tree
2022-03-03
Matt Arsenault
Revert "Inliner: Correctly merge amdgpu-unsafe-fp-atomics...
commit
|
commitdiff
|
tree
2022-02-21
Matt Arsenault
MIR: Start diagnosing too many operands on an instruction
commit
|
commitdiff
|
tree
2022-02-17
Matt Arsenault
AMDGPU: Try to fix expensive_checks bot tests failures
commit
|
commitdiff
|
tree
2022-02-17
Matt Arsenault
RegAllocGreedy: Fix last chance recolor assert in impossible...
commit
|
commitdiff
|
tree
2022-02-16
Matt Arsenault
AMDGPU: Always reserve VGPR for AGPR copies on gfx908
commit
|
commitdiff
|
tree
2022-02-16
Matt Arsenault
AMDGPU: Use subtarget in class instead of querying...
commit
|
commitdiff
|
tree
2022-02-11
Matt Arsenault
InferAddressSpaces: Fix assert on inferred source for...
commit
|
commitdiff
|
tree
2022-02-09
Matt Arsenault
GlobalISel: Constant fold G_PTR_ADD
commit
|
commitdiff
|
tree
2022-02-08
Matt Arsenault
GlobalISel: Constant fold FP bin ops in MIRBuilder
commit
|
commitdiff
|
tree
2022-02-08
Matt Arsenault
GlobalISel: Constant fold integer min/max opcodes
commit
|
commitdiff
|
tree
2022-02-08
Matt Arsenault
GlobalISel: Add FoldBinOpIntoSelect combine
commit
|
commitdiff
|
tree
2022-02-08
Matt Arsenault
AMDGPU/GlobalISel: Add baseline test for binop fold...
commit
|
commitdiff
|
tree
2022-02-08
Matt Arsenault
AMDGPU: Use reserved VGPR for AGPR spills to memory
commit
|
commitdiff
|
tree
2022-02-08
Matt Arsenault
AMDGPU: Reserve v32 if we may need to copy between...
commit
|
commitdiff
|
tree
2022-02-08
Matt Arsenault
AMDGPU: Regenerate mir test checks to include -NEXT
commit
|
commitdiff
|
tree
2022-02-07
Matt Arsenault
AMDGPU: Fix clobbering SCC when expanding large offset...
commit
|
commitdiff
|
tree
2022-02-04
Matt Arsenault
AMDGPU/GlobalISel: Fix assertions on invalid addrspacecasts
commit
|
commitdiff
|
tree
2022-02-04
Matt Arsenault
AMDGPU: Fix failing test
commit
|
commitdiff
|
tree
2022-02-04
Matt Arsenault
AMDGPU: Convert AMDGPUResourceUsageAnalysis to a Module...
commit
|
commitdiff
|
tree
2022-02-04
Matt Arsenault
AMDGPU: Use module level register maximums for unknown...
commit
|
commitdiff
|
tree
2022-02-03
Matt Arsenault
RegScavenger: Add function to externally reserve a...
commit
|
commitdiff
|
tree
2022-02-03
Matt Arsenault
AMDGPU: Add second emergency slot for SGPR to vmem...
commit
|
commitdiff
|
tree
2022-02-02
Matt Arsenault
CodeGen: Use asm register names in warning message
commit
|
commitdiff
|
tree
2022-02-02
Matt Arsenault
AMDGPU: Implement isAsmClobberable
commit
|
commitdiff
|
tree
2022-01-27
Matt Arsenault
AMDGPU: Handle addrspacecast of constant 32-bit to...
commit
|
commitdiff
|
tree
2022-01-27
Matt Arsenault
AMDGPU: Fix broken check lines in test
commit
|
commitdiff
|
tree
2022-01-27
Matt Arsenault
AMDGPU/GlobalISel: Fix assert on invalid cond code...
commit
|
commitdiff
|
tree
2022-01-27
Matt Arsenault
AMDGPU/GlobalISel: Fix flat_scratch_init handling for...
commit
|
commitdiff
|
tree
2022-01-26
Matt Arsenault
AMDGPU/GlobalISel: Fold wave address into mubuf addressing...
commit
|
commitdiff
|
tree
2022-01-26
Matt Arsenault
GlobalISel: Avoid crash on asm with lying result types
commit
|
commitdiff
|
tree
2022-01-26
Matt Arsenault
AMDGPU/GlobalISel: Mostly fix BFI patterns
commit
|
commitdiff
|
tree
next