OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merging r339225:
2018-07-31
Matt Arsenault
AMDGPU: Split amdgcn/r600 fminnum/fmaxnum tests
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
DAG: Correct pointer type used for stack slot
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
AMDGPU: Break 64-bit arguments into 32-bit pieces
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
AMDGPU: Split wide vectors of i16/f16 into 32-bit regs...
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
AMDGPU: Scalarize vector argument types to calls
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
DAG: Fix PromoteFloatResult for fcanonicalize
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
AMDGPU: Don't handle FP16_TO_FP in isCanonicalized
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
AMDGPU: Fold undef fcanonicalize to qNaN
commit
|
commitdiff
|
tree
2018-07-31
Matt Arsenault
AMDGPU: Fix test check line bugs
commit
|
commitdiff
|
tree
2018-07-30
Matt Arsenault
AMDGPU: Reduce code size with fcanonicalize (fneg x)
commit
|
commitdiff
|
tree
2018-07-30
Matt Arsenault
AMDGPU: Make fneg combine handle fcanonicalize
commit
|
commitdiff
|
tree
2018-07-28
Matt Arsenault
AMDGPU: Stop wasting argument registers with v3i32...
commit
|
commitdiff
|
tree
2018-07-28
Matt Arsenault
DAG: Add calling convention argument to calling convention...
commit
|
commitdiff
|
tree
2018-07-28
Matt Arsenault
AMDGPU: Stop trying to extend arguments for clover
commit
|
commitdiff
|
tree
2018-07-27
Matt Arsenault
AMDGPU: Fix code size for return_to_epilog pseudo
commit
|
commitdiff
|
tree
2018-07-27
Matt Arsenault
DAG: Remove unnecessary .str()
commit
|
commitdiff
|
tree
2018-07-27
Matt Arsenault
PatternMatch: Add wrappers for fabs and canonicalize
commit
|
commitdiff
|
tree
2018-07-20
Matt Arsenault
AMDGPU: Use existing function to check for VGPRs
commit
|
commitdiff
|
tree
2018-07-20
Matt Arsenault
Reapply "AMDGPU: Fix handling of alignment padding...
commit
|
commitdiff
|
tree
2018-07-13
Matt Arsenault
AMDGPU: Properly handle shader inputs with split arguments
commit
|
commitdiff
|
tree
2018-07-13
Matt Arsenault
AMDGPU: Fix handling of alignment padding in DAG argument...
commit
|
commitdiff
|
tree
2018-07-12
Matt Arsenault
AMDGPU: Fix assert in truncate combine with vectors
commit
|
commitdiff
|
tree
2018-07-10
Matt Arsenault
Reapply "AMDGPU: Force inlining if LDS global address...
commit
|
commitdiff
|
tree
2018-07-09
Matt Arsenault
AMDGPU: Force inlining if LDS global address is used
commit
|
commitdiff
|
tree
2018-07-05
Matt Arsenault
Fix asserts in AMDGCN fmed3 folding by handling more...
commit
|
commitdiff
|
tree
2018-07-05
Matt Arsenault
AMDGPU: Don't use spir_kernel in a test
commit
|
commitdiff
|
tree
2018-07-05
Matt Arsenault
AMDGPU/GlobalISel: Implement custom kernel arg lowering
commit
|
commitdiff
|
tree
2018-06-29
Matt Arsenault
AMDGPU: Don't use struct type for argument layout
commit
|
commitdiff
|
tree
2018-06-28
Matt Arsenault
AMDGPU: Remove MFI::ABIArgOffset
commit
|
commitdiff
|
tree
2018-06-28
Matt Arsenault
AMDGPU: Error on calls from graphics shaders
commit
|
commitdiff
|
tree
2018-06-28
Matt Arsenault
AMDGPU: Fix AMDGPUCodeGenPrepare using uninitialized...
commit
|
commitdiff
|
tree
2018-06-28
Matt Arsenault
AMDGPU: Fix assert on aggregate type kernel arguments
commit
|
commitdiff
|
tree
2018-06-26
Matt Arsenault
AMDGPU: Add pass to lower kernel arguments to loads
commit
|
commitdiff
|
tree
2018-06-26
Matt Arsenault
ConstantFold: Don't fold global address vs. null for...
commit
|
commitdiff
|
tree
2018-06-26
Matt Arsenault
LoopUnroll: Allow analyzing intrinsic call costs
commit
|
commitdiff
|
tree
2018-06-25
Matt Arsenault
AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg...
commit
|
commitdiff
|
tree
2018-06-25
Matt Arsenault
StackSlotColoring: Decide colors per stack ID
commit
|
commitdiff
|
tree
2018-06-25
Matt Arsenault
AMDGPU: Remove commented out code
commit
|
commitdiff
|
tree
2018-06-25
Matt Arsenault
AMDGPU/GlobalISel: Fix G_IMPLICIT_DEF for pointers
commit
|
commitdiff
|
tree
2018-06-25
Matt Arsenault
AMDGPU: Respect align argument parameter
commit
|
commitdiff
|
tree
2018-06-22
Matt Arsenault
AMDGPU: Add patterns for i32/i64 local atomic load...
commit
|
commitdiff
|
tree
2018-06-20
Matt Arsenault
AMDGPU: Fix scalar_to_vector for v4i16/v4f16
commit
|
commitdiff
|
tree
2018-06-20
Matt Arsenault
AMDGPU: Fix missing C++ mode comment
commit
|
commitdiff
|
tree
2018-06-15
Matt Arsenault
AMDGPU: Add combine for short vector extract_vector_elts
commit
|
commitdiff
|
tree
2018-06-15
Matt Arsenault
AMDGPU: Make v4i16/v4f16 legal
commit
|
commitdiff
|
tree
2018-06-15
Matt Arsenault
DAG: Fix creating concat_vectors with illegal type
commit
|
commitdiff
|
tree
2018-06-11
Matt Arsenault
DAG: Fix extract_subvector combine for a single element
commit
|
commitdiff
|
tree
2018-06-08
Matt Arsenault
AMDGPU: Error on LDS global address in functions
commit
|
commitdiff
|
tree
2018-06-07
Matt Arsenault
DAG: Avoid bitcast/ext/build_vector combine
commit
|
commitdiff
|
tree
2018-06-07
Matt Arsenault
AMDGPU: Fix not including v2f64 in SReg_128
commit
|
commitdiff
|
tree
2018-06-07
Matt Arsenault
AMDGPU: Use scalar operations for f16 fabs/fneg patterns
commit
|
commitdiff
|
tree
2018-06-07
Matt Arsenault
AMDGPU: Try a lot harder to emit scalar loads
commit
|
commitdiff
|
tree
2018-06-06
Matt Arsenault
AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
commit
|
commitdiff
|
tree
2018-06-05
Matt Arsenault
AMDGPU: Preserve metadata when widening loads
commit
|
commitdiff
|
tree
2018-06-05
Matt Arsenault
AMDGPU: Use more custom insert/extract_vector_elt lowering
commit
|
commitdiff
|
tree
2018-06-05
Matt Arsenault
DAG: Stop dropping invariant/dereferencable
commit
|
commitdiff
|
tree
2018-06-01
Matt Arsenault
AMDGPU: Switch some half using-tests to use amdhsa
commit
|
commitdiff
|
tree
2018-05-30
Matt Arsenault
AMDGPU: Use better alignment for kernarg lowering
commit
|
commitdiff
|
tree
2018-05-29
Matt Arsenault
AMDGPU: Fix broken check lines
commit
|
commitdiff
|
tree
2018-05-29
Matt Arsenault
AMDGPU: Fix typo in option description
commit
|
commitdiff
|
tree
2018-05-29
Matt Arsenault
AMDGPU: Round up kernel argument allocation size
commit
|
commitdiff
|
tree
2018-05-29
Matt Arsenault
IRBuilder: Add overload for intrinsics without args
commit
|
commitdiff
|
tree
2018-05-29
Matt Arsenault
AMDGPU: Pass function directly instead of MachineFunction
commit
|
commitdiff
|
tree
2018-05-29
Matt Arsenault
AMDGPU: Add nuw to add off of kernarg ptr
commit
|
commitdiff
|
tree
2018-05-29
Matt Arsenault
DAG: Remove redundant version of getRegisterTypeForCallingConv
commit
|
commitdiff
|
tree
2018-05-22
Matt Arsenault
AMDGPU: Fix missing test coverage for some 16-bit and...
commit
|
commitdiff
|
tree
2018-05-22
Matt Arsenault
AMDGPU: Fix v2f16 fneg/fabs pattern
commit
|
commitdiff
|
tree
2018-05-22
Matt Arsenault
AMDGPU: Make v2i16/v2f16 legal on VI
commit
|
commitdiff
|
tree
2018-05-21
Matt Arsenault
AMDGPU: Update GCCBuiltin names for DS FP atomic intrinsics
commit
|
commitdiff
|
tree
2018-05-18
Matt Arsenault
DAG: Fix crash on shift with large shift amounts
commit
|
commitdiff
|
tree
2018-05-18
Matt Arsenault
AMDGPU: Add pass to optimize reqd_work_group_size
commit
|
commitdiff
|
tree
2018-05-16
Matt Arsenault
AMDGPU: Custom lower v4i16/v4f16 vector operations
commit
|
commitdiff
|
tree
2018-05-13
Matt Arsenault
AMDGPU: Rename OpenCL lowering pass to be R600 specific.
commit
|
commitdiff
|
tree
2018-05-13
Matt Arsenault
AMDGPU: Make undef legal for v2i16/v2f16
commit
|
commitdiff
|
tree
2018-05-09
Matt Arsenault
AMDGPU: Ignore any_extend in mul24 combine
commit
|
commitdiff
|
tree
2018-05-09
Matt Arsenault
AMDGPU: Handle partial shift reduction for variable...
commit
|
commitdiff
|
tree
2018-05-09
Matt Arsenault
AMDGPU: Partially shrink 64-bit shifts if reduced to...
commit
|
commitdiff
|
tree
2018-05-09
Matt Arsenault
AMDGPU: Add combine for trunc of bitcast from build_vector
commit
|
commitdiff
|
tree
2018-05-09
Matt Arsenault
AMDGPU: Stop special casing constant indexes of extract_vect...
commit
|
commitdiff
|
tree
2018-05-08
Matt Arsenault
AMDGPU: Fix broken check lines in test
commit
|
commitdiff
|
tree
2018-05-08
Matt Arsenault
AMDGPU: Don't use undef in a test
commit
|
commitdiff
|
tree
2018-05-08
Matt Arsenault
AMDGPU: Fix broken dynamic vector indexing for packed...
commit
|
commitdiff
|
tree
2018-05-08
Matt Arsenault
DAG: Use correct shift width type
commit
|
commitdiff
|
tree
2018-04-30
Matt Arsenault
AMDGPU: Add Vega12 and Vega20
Matt Arsenault
commit
|
commitdiff
|
tree
2018-04-26
Matt Arsenault
DAG: Fix not legalizing vector fcanonicalizes
commit
|
commitdiff
|
tree
2018-04-26
Matt Arsenault
AMDGPU: Extend extract_vector_elt fneg combine to fabs
commit
|
commitdiff
|
tree
2018-04-26
Matt Arsenault
AMDGPU: Consolidate SubtargetPredicate definitions
commit
|
commitdiff
|
tree
2018-04-23
Matt Arsenault
AMDGPU: Move a flawed assert when spilling SGPRs
commit
|
commitdiff
|
tree
2018-04-23
Matt Arsenault
AMDGPU: Assign enum name to stack ID
commit
|
commitdiff
|
tree
2018-04-23
Matt Arsenault
StackSlotColoring: Fix missing skipFunction check
commit
|
commitdiff
|
tree
2018-04-09
Matt Arsenault
Fix printing of stack id in MachineFrameInfo
commit
|
commitdiff
|
tree
2018-03-29
Matt Arsenault
AMDGPU: Fix build warning in release
commit
|
commitdiff
|
tree
2018-03-29
Matt Arsenault
AMDGPU: Support realigning stack
commit
|
commitdiff
|
tree
2018-03-29
Matt Arsenault
AMDGPU: Increase default stack alignment
commit
|
commitdiff
|
tree
2018-03-29
Matt Arsenault
AMDGPU: Fix selection error on constant loads with...
commit
|
commitdiff
|
tree
2018-03-27
Matt Arsenault
AMDGPU: Really implement getFrameRegister
commit
|
commitdiff
|
tree
2018-03-27
Matt Arsenault
AMDGPU: Fix not preserving CSR VGPR if used for SGPR...
commit
|
commitdiff
|
tree
2018-03-27
Matt Arsenault
AMDGPU: Set natural stack alignment in DataLayout
commit
|
commitdiff
|
tree
2018-03-27
Matt Arsenault
AMDGPU: Fix crash when MachinePointerInfo invalid
commit
|
commitdiff
|
tree
2018-03-27
Matt Arsenault
AMDGPU: Fix register name format in tests
commit
|
commitdiff
|
tree
next