summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix "use of uninitialized variable" static analyzer warning. NFCI.Simon Pilgrim2020-01-071-1/+1
* Use MCRegister in copyPhysRegMatt Arsenault2019-11-111-2/+2
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-6/+6
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-6/+4
* R600InstrInfo.cpp - Add getTransSwizzle assert for the swizzle op index. NFCI.Simon Pilgrim2019-05-081-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AMDGPU] Always pass TRI into findRegister[Use/Def]OperandIdxStanislav Mekhanoshin2018-11-091-2/+2
* AMDGPU: Remove remnants of old address space mappingMatt Arsenault2018-08-311-3/+3
* [PSV] Update API to be able to use TargetCustom without UB.Marcello Maggioni2018-08-201-1/+1
* AMDGPU: Refactor Subtarget classesTom Stellard2018-07-111-1/+1
* AMDGPU: Separate R600 and GCN TableGen filesTom Stellard2018-06-281-212/+217
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-0/+1
* AMDGPU: Make getSubRegFromChannel a static member of AMDGPURegisterInfoTom Stellard2018-05-031-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [AMDGPU] Make sure all super regs of reserved regs are marked reserved.Geoff Berry2018-01-241-4/+3
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-2/+2
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [AMDGPU] Fix pointer info for pseudo source for r600Yaxun Liu2017-11-101-0/+18
* Add iterator range MachineRegisterInfo::liveins(), adopt users, NFCKrzysztof Parzyszek2017-10-161-4/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* Cyle -> Cycle; NFCISanjay Patel2017-03-151-2/+2
* Make TargetInstrInfo::isPredicable take a const reference, NFCKrzysztof Parzyszek2017-03-031-2/+2
* [AMDGPU] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko2017-01-201-21/+35
* Finish renaming remaining analyzeBranch functionsMatt Arsenault2016-09-141-2/+2
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-141-2/+2
* AArch64: Use TTI branch functions in branch relaxationMatt Arsenault2016-09-141-3/+6
* CodeGen: Give MachineBasicBlock::reverse_iterator a handle to the current MIDuncan P. N. Exon Smith2016-09-111-1/+1
* AMDGPU/R600: Remove macrosMatt Arsenault2016-08-131-16/+8
* ADT: Remove all ilist_iterator => pointer casts, NFCDuncan P. N. Exon Smith2016-08-121-3/+2
* [AMDGPU] Fix lifetime of SmallVector temporaries.Benjamin Kramer2016-07-301-6/+4
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-5/+5
* AMDGPU/R600: Delete dead code.Matt Arsenault2016-07-151-43/+1
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-6/+5
* AMDGPU: Move R600 only pieces into R600 classesMatt Arsenault2016-07-091-0/+57
* AMDGPU: Remove implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-081-13/+13
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-106/+116
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-13/+8
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-11/+9
* AMDGPU/R600: There are other uses for ALU_LITERAL besides ImmJan Vesely2016-05-131-3/+6
* AMDGPU/R600: Minor cleanup in InstrInfoJan Vesely2016-05-041-17/+16
* AMDGPU: Add a shader calling conventionNicolai Haehnle2016-04-061-4/+2
* AMDGPU: Simplify boolean conditional return statementsMatt Arsenault2016-03-021-3/+1
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-31/+26
* AMDGPU: Remove some purely R600 functions from AMDGPUInstrInfoTom Stellard2016-02-051-7/+6
* AMDGPU: Move subtarget specific code out of AMDGPUInstrInfo.cppTom Stellard2016-01-281-1/+53
* Pass BranchProbability/BlockMass by value instead of const& as they are small...Cong Hou2015-09-101-3/+3
* Replace copy-pasted debug value skipping with MBB::getLastNonDebugInstrBenjamin Kramer2015-06-251-8/+3
* R600 -> AMDGPU renameTom Stellard2015-06-131-0/+1435
* Revert "AMDGPU: Add core backend files for R600/SI codegen v6"Tom Stellard2012-07-161-105/+0
* AMDGPU: Add core backend files for R600/SI codegen v6Tom Stellard2012-07-161-0/+105
OpenPOWER on IntegriCloud