summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU/GlobalISel: Partially fix llvm.amdgcn.kill pattern importMatt Arsenault2020-01-071-4/+4
* Fix "use of uninitialized variable" static analyzer warning. NFCI.Simon Pilgrim2020-01-071-1/+1
* [MC] Add parameter `Address` to MCInstrPrinter::printInstructionFangrui Song2020-01-062-5/+5
* [MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song2020-01-063-9/+11
* AMDGPU/GlobalISel: Fix unused variable warning in releaseMatt Arsenault2020-01-061-2/+1
* AMDGPU: Select llvm.amdgcn.interp.p2.f16 directlyMatt Arsenault2020-01-062-26/+12
* AMDGPU: Use default operands for clamp/omodMatt Arsenault2020-01-061-10/+28
* AMDGPU/GlobalISel: Legalize G_READCYCLECOUNTERMatt Arsenault2020-01-062-1/+5
* AMDGPU/GlobalISel: Select G_UADDE/G_USUBEMatt Arsenault2020-01-062-11/+31
* AMDGPU/GlobalISel: Replace handling of boolean valuesMatt Arsenault2020-01-068-249/+427
* GlobalISel: Implement lower for G_INTRINSIC_ROUNDMatt Arsenault2020-01-062-3/+2
* GlobalISel: Fix unsupported legalize actionMatt Arsenault2020-01-061-0/+5
* AMDGPU: Fix legalizing f16 fpowMatt Arsenault2020-01-062-0/+2
* AMDGPU: Use ImmLeafMatt Arsenault2020-01-061-2/+2
* AMDGPU: Use ImmLeaf for inline immediate predicatesMatt Arsenault2020-01-066-9/+63
* [AMDGPU] Fix "use of uninitialized variable" static analyzer warning. NFCI.Simon Pilgrim2020-01-061-0/+1
* AMDGPU/GlobalISel: Select scalar v2s16 G_BUILD_VECTORMatt Arsenault2020-01-063-25/+40
* AMDGPU/GlobalISel: Select more G_EXTRACTs correctlyMatt Arsenault2020-01-061-5/+19
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-062-2/+2
* [APFloat] Add recoverable string parsing errors to APFloatEhud Katz2020-01-061-2/+2
* GlobalISel: Scalarize all division operationsMatt Arsenault2020-01-041-0/+7
* AMDGPU/GlobalISel: Refine SMRD selection rulesMatt Arsenault2020-01-041-4/+22
* AMDGPU/GlobalISel: Legalize more odd sized loadsMatt Arsenault2020-01-041-5/+9
* AMDGPU/GlobalISel: Assume vcc phis for any vcc inputMatt Arsenault2020-01-041-2/+3
* AMDGPU/GlobalISel: Implement applyMappingImpl less incorrectlyMatt Arsenault2020-01-041-13/+23
* [AMDGPU] need to insert wait between the scalar load and vector store to the ...alex-t2020-01-041-0/+21
* [AMDGPU] Revert scheduling to reduce spillingStanislav Mekhanoshin2020-01-031-2/+11
* GlobalISel: Add type argument to getRegBankFromRegClassMatt Arsenault2020-01-032-4/+5
* [amdgpu] Skip non-instruction values in CF user tracing.Michael Liao2020-01-031-0/+2
* AMDGPU/GlobalISel: Add new utils fileMatt Arsenault2020-01-034-33/+77
* AMDGPU: Only allow regs for s_movrel_{b32|b64}Matt Arsenault2020-01-031-2/+13
* Move tail call disabling code to target independent codeReid Kleckner2020-01-031-3/+1
* AMDGPU/GlobalISel: Fix off by one in operand indexMatt Arsenault2020-01-031-4/+4
* AMDGPU/GlobalISel: Remove manual G_FENCE selectionMatt Arsenault2020-01-021-5/+0
* DAG: Use TargetConstant for FENCE operandsMatt Arsenault2020-01-021-1/+1
* Remove unneeded extra variable realArgIdx. NFC.Jay Foad2020-01-021-4/+3
* [amdgpu] Fix scoreboard updating on `s_waitcnt_vscnt`.Michael Liao2019-12-311-1/+1
* [TargetLowering][AMDGPU] Make scalarizeVectorLoad return a pair of SDValues i...Craig Topper2019-12-303-9/+19
* AMDGPU/GlobalISel: Select mul24 intrinsicsMatt Arsenault2019-12-302-4/+12
* AMDGPU/GlobalISel: Re-use MRI available in selectorMatt Arsenault2019-12-301-9/+7
* AMDGPU/GlobalISel: Select llvm.amdgcn.fmad.ftzMatt Arsenault2019-12-302-4/+9
* GlobalISel: moreElementsVector for FP min/maxMatt Arsenault2019-12-301-0/+1
* AMDGPU: Improve llvm.round.f64 lowering for CI+Matt Arsenault2019-12-302-4/+5
* AMDGPU/GlobalISel: Account for G_PHI result bankMatt Arsenault2019-12-301-13/+23
* AMDGPU/GlobalISel: Use SReg_32 for readfirstlane constrainingMatt Arsenault2019-12-271-1/+1
* TII: Fix using Register for a subregister index argumentMatt Arsenault2019-12-272-2/+2
* AMDGPU: Use RegisterMatt Arsenault2019-12-271-9/+9
* AMDGPU/GlobalISel: Fix extra result register in fdiv64 loweringMatt Arsenault2019-12-271-2/+1
* AMDGPU/GlobalISel: Select some 128-bit load/storesMatt Arsenault2019-12-271-4/+10
* AMDGPU: Use correct DebugLocMatt Arsenault2019-12-271-1/+1
OpenPOWER on IntegriCloud