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
[AArch64] Add a test for float argument passing to win64 vararg functions
2017-07-24
Matt Arsenault
RA: Replace asserts related to empty live intervals
commit
|
commitdiff
|
tree
2017-07-24
Matt Arsenault
AMDGPU: Fix allocating pseudo-registers
commit
|
commitdiff
|
tree
2017-07-22
Matt Arsenault
AMDGPU: Remove leftover td file
commit
|
commitdiff
|
tree
2017-07-22
Matt Arsenault
RA: Remove another assert on empty intervals
commit
|
commitdiff
|
tree
2017-07-21
Matt Arsenault
RA: Remove assert on empty live intervals
commit
|
commitdiff
|
tree
2017-07-21
Matt Arsenault
AMDGPU: Preserve undef flag in eliminateFrameIndex
commit
|
commitdiff
|
tree
2017-07-21
Matt Arsenault
AMDGPU: Partially fix improper reliance on memoperands
commit
|
commitdiff
|
tree
2017-07-21
Matt Arsenault
AMDGPU: Don't track lgkmcnt for global_/scratch_ instructions
commit
|
commitdiff
|
tree
2017-07-21
Matt Arsenault
AMDGPU: Fix getMemOpBaseRegImmOfs for flat with offsets
commit
|
commitdiff
|
tree
2017-07-21
Matt Arsenault
AMDGPU: Add instruction definitions for some scratch_...
commit
|
commitdiff
|
tree
2017-07-20
Matt Arsenault
AMDGPU: Rename _RTN atomic instructions
commit
|
commitdiff
|
tree
2017-07-20
Matt Arsenault
Add an ID field to StackObjects
commit
|
commitdiff
|
tree
2017-07-20
Matt Arsenault
AMDGPU: Add encoding for carryless add/sub instructions
commit
|
commitdiff
|
tree
2017-07-20
Matt Arsenault
AMDGPU: Add encodings for global atomics
commit
|
commitdiff
|
tree
2017-07-20
Matt Arsenault
AMDGPU: Correct encoding for global instructions
commit
|
commitdiff
|
tree
2017-07-20
Matt Arsenault
Replace -print-whole-regmask with a threshold.
commit
|
commitdiff
|
tree
2017-07-18
Matt Arsenault
AMDGPU: Annotate necessity of flat-scratch-init
commit
|
commitdiff
|
tree
2017-07-18
Matt Arsenault
AMDGPU: Figure out private memory regs after lowering
commit
|
commitdiff
|
tree
2017-07-17
Matt Arsenault
AMDGPU: Annotate features from x work item/group IDs.
commit
|
commitdiff
|
tree
2017-07-15
Matt Arsenault
AMDGPU: Return correct type during argument lowering
commit
|
commitdiff
|
tree
2017-07-14
Matt Arsenault
AMDGPU: Detect kernarg segment pointer
commit
|
commitdiff
|
tree
2017-07-13
Matt Arsenault
AMDGPU: Annotate call graph with used features
commit
|
commitdiff
|
tree
2017-07-12
Matt Arsenault
AMDGPU: Fix converting unanalyzable global loads to...
commit
|
commitdiff
|
tree
2017-07-10
Matt Arsenault
AMDGPU: Allow SIShrinkInstructions to fold FrameIndexes
commit
|
commitdiff
|
tree
2017-07-10
Matt Arsenault
AMDGPU: Allow SIShrinkInstructions to work in non-SSA
commit
|
commitdiff
|
tree
2017-07-10
Matt Arsenault
AMDGPU: Remove unnecessary check for constant operands
commit
|
commitdiff
|
tree
2017-07-06
Matt Arsenault
AMDGPU: Add macro fusion schedule DAG mutation
commit
|
commitdiff
|
tree
2017-07-06
Matt Arsenault
AMDGPU: Minor cleanup of shrinking logic
commit
|
commitdiff
|
tree
2017-07-06
Matt Arsenault
AMDGPU: Remove unnecessary IR from MIR tests
commit
|
commitdiff
|
tree
2017-07-02
Matt Arsenault
AMDGPU: Add operand target flags serialization
commit
|
commitdiff
|
tree
2017-06-28
Matt Arsenault
AMDGPU: Remove SITypeRewriter
commit
|
commitdiff
|
tree
2017-06-27
Matt Arsenault
RenameIndependentSubregs: Fix infinite loop
commit
|
commitdiff
|
tree
2017-06-26
Matt Arsenault
RenameIndependentSubregs: Fix iterator problem
commit
|
commitdiff
|
tree
2017-06-26
Matt Arsenault
AMDGPU: Setup SP/FP in callee function prolog/epilog
commit
|
commitdiff
|
tree
2017-06-26
Matt Arsenault
AMDGPU: Whitespace fixes
commit
|
commitdiff
|
tree
2017-06-26
Matt Arsenault
AMDGPU: Partially fix implicit.buffer.ptr intrinsic...
commit
|
commitdiff
|
tree
2017-06-20
Matt Arsenault
AMDGPU: Allow vectorization of packed types
commit
|
commitdiff
|
tree
2017-06-20
Matt Arsenault
AMDGPU: Start adding global_* instructions
commit
|
commitdiff
|
tree
2017-06-20
Matt Arsenault
AMDGPU: Do operand folding in program order
commit
|
commitdiff
|
tree
2017-06-20
Matt Arsenault
AMDGPU: Preserve undef when folding register operands
commit
|
commitdiff
|
tree
2017-06-20
Matt Arsenault
AMDGPU: Fix crash with undef vreg input operand
commit
|
commitdiff
|
tree
2017-06-19
Matt Arsenault
AMDGPU: Fix scratch wave offset relative FI expansion
commit
|
commitdiff
|
tree
2017-06-19
Matt Arsenault
Fix typos
commit
|
commitdiff
|
tree
2017-06-19
Matt Arsenault
AMDGPU: Cleanup CreateLiveInRegister
commit
|
commitdiff
|
tree
2017-06-12
Matt Arsenault
AMDGPU: Don't add same implicit use multiple times
commit
|
commitdiff
|
tree
2017-06-12
Matt Arsenault
AMDGPU: Teach isLegalAddressingMode about flat offsets
commit
|
commitdiff
|
tree
2017-06-12
Matt Arsenault
AMDGPU: Start selecting flat instruction offsets
commit
|
commitdiff
|
tree
2017-06-12
Matt Arsenault
AMDGPU: Verify that flat offsets aren't used pre-GFX9
commit
|
commitdiff
|
tree
2017-06-12
Matt Arsenault
AMDGPU: Start adding offset fields to flat instructions
commit
|
commitdiff
|
tree
2017-06-08
Matt Arsenault
AMDGPU: Work around build special casing .inc files
commit
|
commitdiff
|
tree
2017-06-08
Matt Arsenault
AMDGPU: Use correct register names in inline assembly
commit
|
commitdiff
|
tree
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
next