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
[NewPM] fixing asserts on deleted loop in -print-after-all
2018-12-10
Matt Arsenault
InstCombine: Scalarize single use icmp/fcmp
commit
|
commitdiff
|
tree
2018-12-07
Matt Arsenault
AMDGPU: Fix offsets for < 4-byte aggregate kernel arguments
commit
|
commitdiff
|
tree
2018-12-07
Matt Arsenault
AMDGPU: Use gfx9 instead of gfx8 in a test
commit
|
commitdiff
|
tree
2018-12-07
Matt Arsenault
AMDGPU: Allow f32 types for llvm.amdgcn.s.buffer.load
commit
|
commitdiff
|
tree
2018-12-07
Matt Arsenault
AMDGPU: Remove llvm.SI.tbuffer.store
commit
|
commitdiff
|
tree
2018-12-07
Matt Arsenault
AMDGPU: Remove llvm.SI.buffer.load.dword
commit
|
commitdiff
|
tree
2018-12-07
Matt Arsenault
AMDGPU: Remove llvm.AMDGPU.kill
commit
|
commitdiff
|
tree
2018-12-06
Matt Arsenault
InstCombine: Add some missing tests for scalarization
commit
|
commitdiff
|
tree
2018-12-05
Matt Arsenault
AMDGPU: Fix using old address spaces in some tests
commit
|
commitdiff
|
tree
2018-12-04
Matt Arsenault
Move llc-start-stop-instance to x86
commit
|
commitdiff
|
tree
2018-12-04
Matt Arsenault
AMDGPU: Add f32 vectors to SGPR register classes
commit
|
commitdiff
|
tree
2018-12-04
Matt Arsenault
MIR: Add method to stop after specific runs of passes
commit
|
commitdiff
|
tree
2018-11-26
Matt Arsenault
AMDGPU: Record SGPR spills when restoring too
commit
|
commitdiff
|
tree
2018-11-26
Matt Arsenault
AMDGPU: Cleanup / relax tests for future changes
commit
|
commitdiff
|
tree
2018-11-26
Matt Arsenault
AMDGPU: Don't optimize exec masks at -O0
commit
|
commitdiff
|
tree
2018-11-26
Matt Arsenault
AMDGPU: Only add implicit super-reg def for first subreg
commit
|
commitdiff
|
tree
2018-11-16
Matt Arsenault
AMDGPU: Fix analyzeBranch failing with pseudoterminators
commit
|
commitdiff
|
tree
2018-11-13
Matt Arsenault
Add fneg instruction to syntax highlighting lists
commit
|
commitdiff
|
tree
2018-11-07
Matt Arsenault
Allow subclassing ExternalAA
commit
|
commitdiff
|
tree
2018-11-02
Matt Arsenault
AMDGPU: Fix assertion with bitcast from i64 constant...
commit
|
commitdiff
|
tree
2018-10-30
Matt Arsenault
AMDGPU: Remove custom BUILD_VECTOR combine
commit
|
commitdiff
|
tree
2018-10-30
Matt Arsenault
AMDGPU: Use scavengeRegisterBackwards
commit
|
commitdiff
|
tree
2018-10-30
Matt Arsenault
Remove dead declaration
commit
|
commitdiff
|
tree
2018-10-30
Matt Arsenault
Fix typos in comment
commit
|
commitdiff
|
tree
2018-10-30
Matt Arsenault
Pass TRI to printReg
commit
|
commitdiff
|
tree
2018-10-23
Matt Arsenault
Fix typo in verifier error message
commit
|
commitdiff
|
tree
2018-10-22
Matt Arsenault
DAG: Change behavior of fminnum/fmaxnum nodes
commit
|
commitdiff
|
tree
2018-10-19
Matt Arsenault
Fix typos in assert message
commit
|
commitdiff
|
tree
2018-10-03
Matt Arsenault
AMDGPU: Always run AMDGPUAlwaysInline
commit
|
commitdiff
|
tree
2018-10-03
Matt Arsenault
Add atomicrmw operation to error messages
commit
|
commitdiff
|
tree
2018-10-02
Matt Arsenault
IR: Move AtomicRMW string names into class
commit
|
commitdiff
|
tree
2018-10-02
Matt Arsenault
AMDGPU: Expand atomicrmw nand in IR
commit
|
commitdiff
|
tree
2018-09-24
Matt Arsenault
AMDGPU: Fix private handling for allowsMisalignedMemoryAccesses
commit
|
commitdiff
|
tree
2018-09-24
Matt Arsenault
Fix some missing opcodes in bcanalyzer
commit
|
commitdiff
|
tree
2018-09-24
Matt Arsenault
Fix asserts when linking wrong address space declarations
commit
|
commitdiff
|
tree
2018-09-24
Matt Arsenault
llvm-diff: Fix crash on anonymous functions
commit
|
commitdiff
|
tree
2018-09-18
Matt Arsenault
AMDGPU: Don't form fmed3 if it will require materialization
commit
|
commitdiff
|
tree
2018-09-18
Matt Arsenault
LSV: Fix adjust alloca alignment trick for AMDGPU
commit
|
commitdiff
|
tree
2018-09-18
Matt Arsenault
AMDGPU: Expand vector canonicalizes
commit
|
commitdiff
|
tree
2018-09-17
Matt Arsenault
Fix vectorization of canonicalize
commit
|
commitdiff
|
tree
2018-09-13
Matt Arsenault
AMDGPU: Fix not preserving alignent in call setups
commit
|
commitdiff
|
tree
2018-09-13
Matt Arsenault
DAG: Fix expansion of unaligned FP loads and stores
commit
|
commitdiff
|
tree
2018-09-13
Matt Arsenault
AMDGPU: Fix some outdated datalayouts in tests
commit
|
commitdiff
|
tree
2018-09-11
Matt Arsenault
AMDGPU: Fix r600 test
commit
|
commitdiff
|
tree
2018-09-11
Matt Arsenault
AMDGPU: Remove leftovers from configurable address...
commit
|
commitdiff
|
tree
2018-09-11
Matt Arsenault
AMDGPU: Don't error on out of bounds address spaces
commit
|
commitdiff
|
tree
2018-09-10
Matt Arsenault
AMDGPU: Remove function pointer type hack
commit
|
commitdiff
|
tree
2018-09-10
Matt Arsenault
AMDGPU: Stop reporting is-noop addrspacecast for constant...
commit
|
commitdiff
|
tree
2018-09-10
Matt Arsenault
DAG: Handle odd vector sizes in calling conv splitting
commit
|
commitdiff
|
tree
2018-09-10
Matt Arsenault
AMDGPU: Fix tests using old number for constant address...
commit
|
commitdiff
|
tree
2018-09-10
Matt Arsenault
AMDGPU: Use GOT PSV since it has an address space now
commit
|
commitdiff
|
tree
2018-09-10
Matt Arsenault
AMDGPU: Don't abort on unknown addrspace argument
commit
|
commitdiff
|
tree
2018-09-06
Matt Arsenault
AMDGPU: Remove old hack for function addresses
commit
|
commitdiff
|
tree
2018-09-04
Matt Arsenault
AMDGPU: Fix DAG divergence not reporting flat loads
commit
|
commitdiff
|
tree
2018-09-04
Matt Arsenault
DAG: Factor out helper function for odd vector sizes
commit
|
commitdiff
|
tree
2018-09-03
Matt Arsenault
DAG: Handle extract_vector_elt in isKnownNeverNaN
commit
|
commitdiff
|
tree
2018-08-31
Matt Arsenault
AMDGPU: Restrict extract_vector_elt combine to loads
commit
|
commitdiff
|
tree
2018-08-31
Matt Arsenault
AMDGPU: Actually commit re-run of update_llc_test_checks
commit
|
commitdiff
|
tree
2018-08-31
Matt Arsenault
SLPVectorizer: Fix assert with different sized address...
commit
|
commitdiff
|
tree
2018-08-31
Matt Arsenault
AMDGPU: Fix broken generated check lines
commit
|
commitdiff
|
tree
2018-08-31
Matt Arsenault
AMDGPU: Remove obsolete tests
commit
|
commitdiff
|
tree
2018-08-31
Matt Arsenault
AMDGPU: Stop forcing internalize at -O0
commit
|
commitdiff
|
tree
2018-08-31
Matt Arsenault
AMDGPU: Remove remnants of old address space mapping
commit
|
commitdiff
|
tree
2018-08-30
Matt Arsenault
Don't count debug instructions towards neighborhood...
commit
|
commitdiff
|
tree
2018-08-30
Matt Arsenault
CodeGen: Make computeRegisterLiveness search forward...
commit
|
commitdiff
|
tree
2018-08-30
Matt Arsenault
CodeGen: Make computeRegisterLiveness consider successors
commit
|
commitdiff
|
tree
2018-08-30
Matt Arsenault
DAG: Don't use ABI copies in some contexts
commit
|
commitdiff
|
tree
2018-08-28
Matt Arsenault
AMDGPU: Don't delete instructions if S_ENDPGM has implicit...
commit
|
commitdiff
|
tree
2018-08-28
Matt Arsenault
AMDGPU: Force shrinking of add/sub even if the carry...
commit
|
commitdiff
|
tree
2018-08-28
Matt Arsenault
AMDGPU: Shrink insts to fold immediates
commit
|
commitdiff
|
tree
2018-08-28
Matt Arsenault
AMDGPU: Move canShrink into TII
commit
|
commitdiff
|
tree
2018-08-28
Matt Arsenault
AMDGPU: Remove nan tests in class if src is nnan
commit
|
commitdiff
|
tree
2018-08-27
Matt Arsenault
DAG: Check transformed type for forming fminnum/fmaxnum...
commit
|
commitdiff
|
tree
2018-08-27
Matt Arsenault
MachineVerifier: Fix assert on implicit virtreg use
commit
|
commitdiff
|
tree
2018-08-27
Matt Arsenault
LangRef: Clarify expected sNaN behavior for minnum...
commit
|
commitdiff
|
tree
2018-08-24
Matt Arsenault
DAG: Allow matching fminnum/fmaxnum from vselect
commit
|
commitdiff
|
tree
2018-08-22
Matt Arsenault
AMDGPU: Fix not respecting byval alignment in call...
commit
|
commitdiff
|
tree
2018-08-21
Matt Arsenault
Try to fix bot build failure
commit
|
commitdiff
|
tree
2018-08-21
Matt Arsenault
AMDGPU: Partially move target handling code from clang...
commit
|
commitdiff
|
tree
2018-08-20
Matt Arsenault
ValueTracking: Handle more instructions in isKnownNeverNaN
commit
|
commitdiff
|
tree
2018-08-17
Matt Arsenault
ValueTracking: Add tests for isKnownNeverNaN
commit
|
commitdiff
|
tree
2018-08-17
Matt Arsenault
DAG: Fix isKnownNeverNaN for basic non-sNaN cases
commit
|
commitdiff
|
tree
2018-08-16
Matt Arsenault
AMDGPU: Custom lower fexp
commit
|
commitdiff
|
tree
2018-08-15
Matt Arsenault
AMDGPU: Fold fneg into fmed3
commit
|
commitdiff
|
tree
2018-08-15
Matt Arsenault
AMDGPU: Improve extract_vector_elt reduction combine
commit
|
commitdiff
|
tree
2018-08-15
Matt Arsenault
AMDGPU: Implement llvm.amdgcn.icmp/fcmp for i16/f16
commit
|
commitdiff
|
tree
2018-08-15
Matt Arsenault
AMDGPU: Stop producing icmp/fcmp intrinsics with invalid...
commit
|
commitdiff
|
tree
2018-08-15
Matt Arsenault
AMDGPU: Address todo for handling 1/(2 pi)
commit
|
commitdiff
|
tree
2018-08-15
Matt Arsenault
DAG: Use getObjectOffset helper
commit
|
commitdiff
|
tree
2018-08-15
Matt Arsenault
DAG: Try to custom lower when promoting float operands
commit
|
commitdiff
|
tree
2018-08-12
Matt Arsenault
AMDGPU: Cleanup min/max legacy tests
commit
|
commitdiff
|
tree
2018-08-12
Matt Arsenault
DAG: Check no-signed-zeros instead of unsafe-fp-math
commit
|
commitdiff
|
tree
2018-08-12
Matt Arsenault
AMDGPU: Check NSZ MI flag when folding omod
commit
|
commitdiff
|
tree
2018-08-12
Matt Arsenault
AMDGPU: Use splat vectors for undefs when folding canonicalize
commit
|
commitdiff
|
tree
2018-08-12
Matt Arsenault
AMDGPU: Fix packing undef parts of build_vector
commit
|
commitdiff
|
tree
2018-08-10
Matt Arsenault
AMDGPU: More canonicalized operations
commit
|
commitdiff
|
tree
2018-08-10
Matt Arsenault
AMDGPU: Combine and of seto/setuo and fp_class
commit
|
commitdiff
|
tree
2018-08-10
Matt Arsenault
AMDGPU: Turn class x, p_zero|n_zero into fcmp oeq x, 0
commit
|
commitdiff
|
tree
2018-08-10
Matt Arsenault
AMDGPU: Match isfinite pattern to class instructions
commit
|
commitdiff
|
tree
2018-08-10
Matt Arsenault
AMDGPU: Add LLVM_FALLTHROUGH
commit
|
commitdiff
|
tree
next