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
[InstSimplify] Constant fold the new GEP in SimplifyGEPInst.
2017-06-05
Matt Arsenault
Remove double semicolon
commit
|
commitdiff
|
tree
2017-06-05
Matt Arsenault
RenameIndependentSubregs: Fix handling of undef tied...
commit
|
commitdiff
|
tree
2017-06-02
Matt Arsenault
AMDGPU: Register AMDGPUAlwaysInline
commit
|
commitdiff
|
tree
2017-06-01
Matt Arsenault
AMDGPU: Remove error on call in AsmPrinter
commit
|
commitdiff
|
tree
2017-06-01
Matt Arsenault
DAG: Remove pointless type check
commit
|
commitdiff
|
tree
2017-06-01
Matt Arsenault
AMDGPU: Set high getCSRFirstUseCost
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Start defining a calling convention
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Remove old intrinsic uses
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Expand frame indexes to be relative to scratch...
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Change mubuf soffset register when SP relative
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Make better use of op_sel with high components
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Try to use op_sel when selecting packed instructions
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Use appropriate soffset for spilling
commit
|
commitdiff
|
tree
2017-05-17
Matt Arsenault
AMDGPU: Fix min3/max3 combines for f16/i16
commit
|
commitdiff
|
tree
2017-05-11
Matt Arsenault
AMDGPU: Remove tfe bit from flat instruction definitions
commit
|
commitdiff
|
tree
2017-05-11
Matt Arsenault
AMDGPU: Pull fneg out of extract_vector_elt
commit
|
commitdiff
|
tree
2017-05-10
Matt Arsenault
AMDGPU: Make some packed shuffles free
commit
|
commitdiff
|
tree
2017-05-10
Matt Arsenault
AMDGPU: Add new subtarget features for gfx9 flat instructions
commit
|
commitdiff
|
tree
2017-05-03
Matt Arsenault
Replace hardcoded intrinsic list with speculatable...
commit
|
commitdiff
|
tree
2017-05-02
Matt Arsenault
PEI: Skip dead objects when looking at CSRs
commit
|
commitdiff
|
tree
2017-05-02
Matt Arsenault
AMDGPU: Don't promote alloca to LDS for leaf functions
commit
|
commitdiff
|
tree
2017-05-02
Matt Arsenault
SpeculativeExecution: Stop using whitelist for costs
commit
|
commitdiff
|
tree
2017-05-02
Matt Arsenault
AMDGPU: Refactor AsmPrinter
commit
|
commitdiff
|
tree
2017-05-02
Matt Arsenault
AMDGPU: Make intrinsics speculatable
commit
|
commitdiff
|
tree
2017-04-29
Matt Arsenault
AMDGPU: Fix copies from physical registers in SIFixSGPRCopies
commit
|
commitdiff
|
tree
2017-04-28
Matt Arsenault
InferAddressSpaces: Search constant expressions for...
commit
|
commitdiff
|
tree
2017-04-28
Matt Arsenault
InferAddressSpaces: Avoid looking up deleted values
commit
|
commitdiff
|
tree
2017-04-28
Matt Arsenault
InferAddressSpaces: Infer from just addrspacecasts
commit
|
commitdiff
|
tree
2017-04-28
Matt Arsenault
[ValueTracking] Teach isSafeToSpeculativelyExecute...
commit
|
commitdiff
|
tree
2017-04-28
Matt Arsenault
TableGen: Add IntrHasSideEffects property for intrinsics
commit
|
commitdiff
|
tree
2017-04-28
Matt Arsenault
Add speculatable function attribute
commit
|
commitdiff
|
tree
2017-04-25
Matt Arsenault
AMDGPU: Shift down reserved SP register like scratch...
commit
|
commitdiff
|
tree
2017-04-25
Matt Arsenault
AMDGPU: Clean up VOP3NoMods pattern
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
InferAddressSpaces: Use reference arguments instead...
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
InferAddressSpaces: Remove redundant assert
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
AMDGPU: Slightly simplify prolog reserved register...
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
Revert "StructurizeCFG: Directly invert cmp instructions"
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
AMDGPU: Select scratch mubuf offsets when pointer is...
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
AMDGPU: Set StackGrowsUp in MCAsmInfo
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
AMDGPU: Add StackPtr and FramePtr registers to MFI
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
AMDGPU: Move trap lowering to DAG
commit
|
commitdiff
|
tree
2017-04-24
Matt Arsenault
InstCombine: Fix assert when reassociating fsub with...
commit
|
commitdiff
|
tree
2017-04-21
Matt Arsenault
LowerSwitch: Fix producing invalid IR on unreachable...
commit
|
commitdiff
|
tree
2017-04-21
Matt Arsenault
InferAddressSpaces: Infer for just GEPs
commit
|
commitdiff
|
tree
2017-04-19
Matt Arsenault
AMDGPU: Custom lower illegal small select types
commit
|
commitdiff
|
tree
2017-04-19
Matt Arsenault
AMDGPU: Don't emit amd_kernel_code_t for callable functions
commit
|
commitdiff
|
tree
2017-04-19
Matt Arsenault
StructurizeCFG: Directly invert cmp instructions
commit
|
commitdiff
|
tree
2017-04-19
Matt Arsenault
AMDGPU: Don't align callable functions to 256
commit
|
commitdiff
|
tree
2017-04-19
Matt Arsenault
AMDGPU: Change DivergenceAnalysis for function arguments
commit
|
commitdiff
|
tree
2017-04-18
Matt Arsenault
DAG: Make mayBeEmittedAsTailCall parameter const
commit
|
commitdiff
|
tree
2017-04-18
Matt Arsenault
Fix typo
commit
|
commitdiff
|
tree
2017-04-18
Matt Arsenault
AMDGPU: Make MFI fields private
commit
|
commitdiff
|
tree
2017-04-17
Matt Arsenault
AMDGPU: Use MachineRegisterInfo to find max used register
commit
|
commitdiff
|
tree
2017-04-17
Matt Arsenault
AMDGPU: Change stack alignment
commit
|
commitdiff
|
tree
2017-04-17
Matt Arsenault
AMDGPU: SimplifyDemandedElts for image intrinsics
commit
|
commitdiff
|
tree
2017-04-12
Matt Arsenault
AMDGPU: Fix invalid copies when copying i1 to phys reg
commit
|
commitdiff
|
tree
2017-04-11
Matt Arsenault
AMDGPU: Insert wait at start of callee functions
commit
|
commitdiff
|
tree
2017-04-11
Matt Arsenault
AMDGPU: Refactor SIMachineFunctionInfo slightly
commit
|
commitdiff
|
tree
2017-04-11
Matt Arsenault
AMDGPU: Refactor argument lowering
commit
|
commitdiff
|
tree
2017-04-11
Matt Arsenault
AMDGPU: Fix folding reg_sequence into copy to phys reg
commit
|
commitdiff
|
tree
2017-04-11
Matt Arsenault
AMDGPU: Prune unecessary include
commit
|
commitdiff
|
tree
2017-04-10
Matt Arsenault
Allow DataLayout to specify addrspace for allocas.
commit
|
commitdiff
|
tree
2017-04-10
Matt Arsenault
Add address space mangling to lifetime intrinsics
commit
|
commitdiff
|
tree
2017-04-10
Matt Arsenault
[MemCpyOpt] Only replace memcpy with bitcast if address...
commit
|
commitdiff
|
tree
2017-04-10
Matt Arsenault
AMDGPU: Fix crash when disassembling VOP3 mac
commit
|
commitdiff
|
tree
2017-04-08
Matt Arsenault
AMDGPU: Actually write nops for writeNopData
commit
|
commitdiff
|
tree
2017-04-06
Matt Arsenault
AMDGPU: Diagnose illegal SGPR to VGPR copies
commit
|
commitdiff
|
tree
2017-04-06
Matt Arsenault
AMDGPU: Replace fp16SrcZerosHighBits with a whitelist
commit
|
commitdiff
|
tree
2017-04-06
Matt Arsenault
AMDGPU: Stop using CCAssignToRegWithShadow
commit
|
commitdiff
|
tree
2017-04-04
Matt Arsenault
Allow targets to opt-in to codegen in SCC order
commit
|
commitdiff
|
tree
2017-04-04
Matt Arsenault
Verifier: Check some amdgpu calling convention restrictions
commit
|
commitdiff
|
tree
2017-04-04
Matt Arsenault
AMDGPU: Remove legacy export intrinsic
commit
|
commitdiff
|
tree
2017-04-04
Matt Arsenault
AMDGPU: Remove legacy image intrinsics
commit
|
commitdiff
|
tree
2017-04-03
Matt Arsenault
AMDGPU: Remove llvm.SI.vs.load.input
commit
|
commitdiff
|
tree
2017-04-03
Matt Arsenault
DAG: Fix missing legalization for any_extend_vector_inreg...
commit
|
commitdiff
|
tree
2017-04-03
Matt Arsenault
AMDGPU: Remove legacy bfe intrinsics
commit
|
commitdiff
|
tree
2017-03-31
Matt Arsenault
AMDGPU: Remove unnecessary ands when f16 is legal
commit
|
commitdiff
|
tree
2017-03-30
Matt Arsenault
AMDGPU: Rename isKernel
commit
|
commitdiff
|
tree
2017-03-30
Matt Arsenault
LangRef: Don't refer to a 'generic' address space.
commit
|
commitdiff
|
tree
2017-03-30
Matt Arsenault
AMDGPU: Add all atomicrmw fields to atomic.inc/dec
commit
|
commitdiff
|
tree
2017-03-28
Matt Arsenault
Fix crashing on TargetCustom PseudoSourceValues
commit
|
commitdiff
|
tree
2017-03-24
Matt Arsenault
AMDGPU: Fix annotating loops with nested loop conditions
commit
|
commitdiff
|
tree
2017-03-24
Matt Arsenault
AMDGPU: Implement f16 fround
commit
|
commitdiff
|
tree
2017-03-24
Matt Arsenault
AMDGPU: Unify divergent function exits.
commit
|
commitdiff
|
tree
2017-03-24
Matt Arsenault
AMDGPU: Fold rcp/rsq of undef to undef
commit
|
commitdiff
|
tree
2017-03-24
Matt Arsenault
TTI: Split IsSimple in MemIntrinsicInfo
commit
|
commitdiff
|
tree
2017-03-21
Matt Arsenault
AMDGPU: Remove hasSideEffects from SI_RETURN_TO_EPILOG
commit
|
commitdiff
|
tree
2017-03-21
Matt Arsenault
AMDGPU: Rename SI_RETURN
commit
|
commitdiff
|
tree
2017-03-21
Matt Arsenault
AMDGPU: Mark all unspecified CC functions in tests...
commit
|
commitdiff
|
tree
2017-03-21
Matt Arsenault
AMDGPU: Fix not including v2i16/v2f16 in register class
commit
|
commitdiff
|
tree
2017-03-21
Matt Arsenault
AMDGPU: Fix asserting on 0 dmask for image intrinsics
commit
|
commitdiff
|
tree
2017-03-21
Matt Arsenault
AMDGPU: Convert image intrinsic uses in tests
commit
|
commitdiff
|
tree
2017-03-21
Matt Arsenault
DAG: Fold bitcast/extract_vector_elt of undef to undef
commit
|
commitdiff
|
tree
2017-03-20
Matt Arsenault
InstCombine: Check source value precision when reducing...
commit
|
commitdiff
|
tree
2017-03-17
Matt Arsenault
AMDGPU: Fix broken condition in hazard recognizer
commit
|
commitdiff
|
tree
2017-03-17
Matt Arsenault
AMDGPU: Fix handling of constant phi input loop conditions
commit
|
commitdiff
|
tree
2017-03-17
Matt Arsenault
AMDGPU: Cleanup control flow intrinsics
commit
|
commitdiff
|
tree
2017-03-15
Matt Arsenault
AMDGPU: Allow sinking of addressing modes for atomic_inc/dec
commit
|
commitdiff
|
tree
2017-03-15
Matt Arsenault
CodeGenPrepare: Sink addressing modes for atomics
commit
|
commitdiff
|
tree
2017-03-15
Matt Arsenault
AMDGPU: Fix unnecessary ands when packing f16 vectors
commit
|
commitdiff
|
tree
next