projects
/
platform
/
upstream
/
llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
prepare-builtins: Remove call to getGlobalContext()
2016-04-15
Tom Stellard
prepare-builtins: Remove call to getGlobalContext()
commit
|
commitdiff
|
tree
2016-04-14
Tom Stellard
AMDGPU: Add skeleton GlobalIsel implementation
commit
|
commitdiff
|
tree
2016-04-14
Tom Stellard
[GlobalISel] Move GISelAccessor class into public headers
commit
|
commitdiff
|
tree
2016-04-14
Tom Stellard
[GlobalISel] Coding style and whitespace fixes
commit
|
commitdiff
|
tree
2016-04-14
Tom Stellard
AMDGPU: allow specifying a workgroup size that needs...
commit
|
commitdiff
|
tree
2016-04-14
Tom Stellard
AMDGPU/SI: Use the correct scratch wave offset register...
commit
|
commitdiff
|
tree
2016-04-13
Tom Stellard
AMDGPU/SI: Add support for spilling VGPRs without having...
commit
|
commitdiff
|
tree
2016-04-12
Tom Stellard
AMDGPU/SI: Fix spilling of 96-bit registers
commit
|
commitdiff
|
tree
2016-04-12
Tom Stellard
AMDGPU/SI: Insert wait states required after v_readfirstlane...
commit
|
commitdiff
|
tree
2016-04-11
Tom Stellard
Revert "AMDGPU/SI: Do not generate s_waitcnt after...
commit
|
commitdiff
|
tree
2016-04-11
Tom Stellard
TargetRegisterInfo: Add getRegAsmName()
commit
|
commitdiff
|
tree
2016-04-07
Tom Stellard
AMDGPU/SI: Add latency for export instructions
commit
|
commitdiff
|
tree
2016-04-07
Tom Stellard
AMDGPU/SI: Add MachineBasicBlock parameter to SIInstrInfo...
commit
|
commitdiff
|
tree
2016-04-06
Tom Stellard
AMDGPU: Document address space mapping
commit
|
commitdiff
|
tree
2016-04-01
Tom Stellard
AMDGPU: Implement {BUFFER,FLAT}_ATOMIC_CMPSWAP{,_X2}
commit
|
commitdiff
|
tree
2016-03-30
Tom Stellard
AMDGPU/SI: Improve MachineSchedModel definition
commit
|
commitdiff
|
tree
2016-03-30
Tom Stellard
AMDGPU/SI: Enable lanemask tracking in misched
commit
|
commitdiff
|
tree
2016-03-28
Tom Stellard
AMDGPU/SI: Limit load clustering to 16 bytes instead...
commit
|
commitdiff
|
tree
2016-03-24
Tom Stellard
AMDGPU/SI: Add Polaris support
commit
|
commitdiff
|
tree
2016-03-23
Tom Stellard
AMDGPU: Cache information about register pressure sets
commit
|
commitdiff
|
tree
2016-03-21
Tom Stellard
AMDGPU/SI: Fix threshold calculation for branching...
commit
|
commitdiff
|
tree
2016-03-14
Tom Stellard
AMDGPU/SI: Handle wait states required for DPP instructions
commit
|
commitdiff
|
tree
2016-03-09
Tom Stellard
SelectionDAG: Fix a crash on inline asm when output...
commit
|
commitdiff
|
tree
2016-03-04
Tom Stellard
AMDGPU/SI: Add support for spiling SGPRs to scratch...
commit
|
commitdiff
|
tree
2016-03-04
Tom Stellard
AMDGPU/SI: Enable frame index scavenging during PrologEpilog...
commit
|
commitdiff
|
tree
2016-03-03
Tom Stellard
AMDGPU: Insert two S_NOP instructions for every high...
commit
|
commitdiff
|
tree
2016-03-03
Tom Stellard
AMDGPU/SI: Don't try to move scratch wave offset when...
commit
|
commitdiff
|
tree
2016-02-29
Tom Stellard
AMDGPU: Add missing Volcanic Islands targets
commit
|
commitdiff
|
tree
2016-02-22
Tom Stellard
[AMDGPU][llvm-mc] Support for 32-bit inline literals
commit
|
commitdiff
|
tree
2016-02-22
Tom Stellard
[AMDGPU] [llvm-mc] [VI] Fix encoding of LDS/GDS instructions.
commit
|
commitdiff
|
tree
2016-02-22
Tom Stellard
docs/AMDGPUUsage: Update assembly example
commit
|
commitdiff
|
tree
2016-02-20
Tom Stellard
AMDGPU/SI: Use v_readfirstlane to legalize SMRD with...
commit
|
commitdiff
|
tree
2016-02-19
Tom Stellard
AMDGPU/SI: Fix s_waitcnt insertion for flat instructions
commit
|
commitdiff
|
tree
2016-02-18
Tom Stellard
[AMDGPU] Disassembler: Added basic disassembler for...
commit
|
commitdiff
|
tree
2016-02-16
Tom Stellard
[AMDGPU] Rename $dst operand to $vdst for VOP instructions.
commit
|
commitdiff
|
tree
2016-02-13
Tom Stellard
AMDGPU/SI: Add llvm.amdgcn.mov.dpp intrinsic
commit
|
commitdiff
|
tree
2016-02-13
Tom Stellard
AMDGPU/SI: Add instruction defs for VOP1 DPP instructions
commit
|
commitdiff
|
tree
2016-02-13
Tom Stellard
AMDGPU/SI: Organize intrinsics by subtarget
commit
|
commitdiff
|
tree
2016-02-12
Tom Stellard
AMDGPU/SI: Detect uniform branches and emit s_cbranch...
commit
|
commitdiff
|
tree
2016-02-12
Tom Stellard
[AMDGPU] Assembler: Swap operands of flat_store instructions...
commit
|
commitdiff
|
tree
2016-02-11
Tom Stellard
AMDGPU/SI: Make sure MIMG descriptors and samplers...
commit
|
commitdiff
|
tree
2016-02-11
Tom Stellard
AMDGPU/SI: When splitting SMRD instructions, add its...
commit
|
commitdiff
|
tree
2016-02-11
Tom Stellard
[AMDGPU] Fix for "v_div_scale_f64 reg, vcc, ..." parsing
commit
|
commitdiff
|
tree
2016-02-11
Tom Stellard
[AMDGPU] Assembler: Fix VOP3 only instructions
commit
|
commitdiff
|
tree
2016-02-10
Tom Stellard
StructurizeCFG: Initialize SkipUniformRegions in the...
commit
|
commitdiff
|
tree
2016-02-10
Tom Stellard
StructurizeCFG: Add an option for skipping regions...
commit
|
commitdiff
|
tree
2016-02-08
Tom Stellard
AMDGPU/SI: Implement a work-around for smrd corrupting...
commit
|
commitdiff
|
tree
2016-02-05
Tom Stellard
TableGen: Add IsOptional field to AsmOperandClass
commit
|
commitdiff
|
tree
2016-02-05
Tom Stellard
AMDGPU: Remove some purely R600 functions from AMDGPUInstrInfo
commit
|
commitdiff
|
tree
2016-02-05
Tom Stellard
AMDGPU: Fix ordering of CPU and FS parameters in TargetMachi...
commit
|
commitdiff
|
tree
2016-02-05
Tom Stellard
AMDGPU/SI: Correctly initialize SIInsertWaits pass
commit
|
commitdiff
|
tree
2016-01-28
Tom Stellard
AMDGPU: waitcnt operand fixes
commit
|
commitdiff
|
tree
2016-01-28
Tom Stellard
AMDGPU: Move subtarget specific code out of AMDGPUInstrInfo.cpp
commit
|
commitdiff
|
tree
2016-01-27
Tom Stellard
AMDGPU/SI: Fix commuting of 32-bit VOPC instructions
commit
|
commitdiff
|
tree
2016-01-27
Tom Stellard
Implement modf math builtin
commit
|
commitdiff
|
tree
2016-01-27
Tom Stellard
Add _CLC_V_V_VP_VECTORIZE macro
commit
|
commitdiff
|
tree
2016-01-21
Tom Stellard
AMDGPU/SI: Pass whether to use the SI scheduler via...
commit
|
commitdiff
|
tree
2016-01-20
Tom Stellard
AMDGPU/SI: Promote i1 SETCC operations
commit
|
commitdiff
|
tree
2016-01-20
Tom Stellard
Correctly initialize SIAnnotateControlFlow
commit
|
commitdiff
|
tree
2016-01-20
Tom Stellard
AMDGPU/SI: Prevent the DAGCombiner from creating setcc...
commit
|
commitdiff
|
tree
2016-01-18
Tom Stellard
TargetLowering: Improve handling of (setcc ([sz]ext...
commit
|
commitdiff
|
tree
2016-01-12
Tom Stellard
AMDGPU: Emit note directive for HSA even if there are...
commit
|
commitdiff
|
tree
2016-01-11
Tom Stellard
[old ELF] Remove AMDGPU target
commit
|
commitdiff
|
tree
2016-01-08
Tom Stellard
Driver: Use the new ELF lld linker for AMDGPU
commit
|
commitdiff
|
tree
2016-01-08
Tom Stellard
AMDGPU/SI: Emit global variable sizes when targeting HSA
commit
|
commitdiff
|
tree
2016-01-08
Tom Stellard
AMDGPU: Emit functions sizes
commit
|
commitdiff
|
tree
2016-01-07
Tom Stellard
[ELF] Fix REQUIRES line in amdgpu tests
commit
|
commitdiff
|
tree
2016-01-07
Tom Stellard
[ELF] Fix amdgpu tests
commit
|
commitdiff
|
tree
2016-01-07
Tom Stellard
[ELF] Add AMDGPU support
commit
|
commitdiff
|
tree
2016-01-05
Tom Stellard
AMDGPU/SI: Select non-uniform constant addrspace loads...
commit
|
commitdiff
|
tree
2016-01-05
Tom Stellard
AMDGPU/SI: Consolidate FLAT patterns
commit
|
commitdiff
|
tree
2016-01-04
Tom Stellard
AMDGPU/SI: Move VI SMEM pattern back into VIInstructions.td
commit
|
commitdiff
|
tree
2015-12-24
Tom Stellard
AMDGPU/SI: Fix encoding of flat instructions on VI
commit
|
commitdiff
|
tree
2015-12-24
Tom Stellard
AMDGPU/SI: Remove non-existent flat instructions
commit
|
commitdiff
|
tree
2015-12-21
Tom Stellard
AMDGPU/SI: Fix encoding for FLAT_SCRATCH registers...
commit
|
commitdiff
|
tree
2015-12-21
Tom Stellard
AMDGPU/SI: Change assembly name for flat scratch registers...
commit
|
commitdiff
|
tree
2015-12-19
Tom Stellard
AMDGPU/SI: Fix implemenation of isSourceOfDivergence...
commit
|
commitdiff
|
tree
2015-12-17
Tom Stellard
AMDGPU/SI: Reserve appropriate number of sgprs for...
commit
|
commitdiff
|
tree
2015-12-16
Tom Stellard
MachineScheduler: Add a target hook for deciding which...
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Set the code object work group segment size...
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Set the code objects private segment size...
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Emit constant variables in the .hsatext...
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Select constant loads with non-uniform addresses...
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU: Add aliases for all VI targets
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU: Add alias for tonga
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Implement AMDGPUTargetTransformInfo::isSourceOfDi...
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Fix bitcast between v2f32 and f64
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Add llvm.amdgcn.mbcnt.* intrinsics
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Add llvm.amdgcn.v.interp.p[12] intrinsics
commit
|
commitdiff
|
tree
2015-12-15
Tom Stellard
AMDGPU/SI: Add getShaderType() function to Utils/
commit
|
commitdiff
|
tree
2015-12-10
Tom Stellard
AMDGPU/SI: Fix warning introduced by r255204
commit
|
commitdiff
|
tree
2015-12-10
Tom Stellard
AMDGPU/SI: Emit constant arrays in the .text section
commit
|
commitdiff
|
tree
2015-12-10
Tom Stellard
AMDGPU/SI: Add support for sgpr and vgpr inline assembly...
commit
|
commitdiff
|
tree
2015-12-03
Tom Stellard
AMDGPU/SI: Emit constant arrays in the .hsrodata_readonly_ag...
commit
|
commitdiff
|
tree
2015-12-02
Tom Stellard
AMDGPU/SI: Correctly emit agent global segment variables...
commit
|
commitdiff
|
tree
2015-12-02
Tom Stellard
AMDGPU: Fix msan test failure
commit
|
commitdiff
|
tree
2015-12-02
Tom Stellard
AMDGPU/SI: Don't emit group segment global variables
commit
|
commitdiff
|
tree
2015-12-01
Tom Stellard
AMDGPU/SI: Remove REGISTER_STORE/REGISTER_LOAD code...
commit
|
commitdiff
|
tree
2015-12-01
Tom Stellard
AMDGPU: Use the default strings for data emission directives
commit
|
commitdiff
|
tree
2015-11-26
Tom Stellard
AMDGPU: Fix typo
commit
|
commitdiff
|
tree
next