Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
dfed941eec93d257ce0671dec032bb67074acdf6
/
llvm
/
lib
/
Target
/
AMDGPU
/
AMDGPUTargetMachine.h
26d11ca
(Re-landing) Expose a TargetMachine::getTargetTransformInfo function
by Sanjoy Das
· 8 years ago
747d111
Revert "Expose a TargetMachine::getTargetTransformInfo function"
by Sanjoy Das
· 8 years ago
0c3de35
Expose a TargetMachine::getTargetTransformInfo function
by Sanjoy Das
· 8 years ago
607a756
AMDGPU: Enable IPRA
by Matt Arsenault
· 8 years ago
bb8507e
Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"
by Matthias Braun
· 8 years ago
3a9c114
TargetMachine: Merge TargetMachine and LLVMTargetMachine
by Matthias Braun
· 8 years ago
cc85223
AMDGPU: Fix incorrect selection of pseudo-branches
by Matt Arsenault
· 8 years ago
a202538
AMDGPU: Remove error on calls for amdgcn
by Matt Arsenault
· 8 years ago
79e238a
Delete Default and JITDefault code models
by Rafael Espindola
· 8 years ago
b62a4eb
AMDGPU: Initial implementation of calls
by Matt Arsenault
· 8 years ago
d6a36ae
TargetMachine: Indicate whether machine verifier passes.
by Matthias Braun
· 8 years ago
1a14bfa
[AMDGPU] Get address space mapping by target triple environment
by Yaxun Liu
· 9 years ago
971c85e
AMDGPU: Treat 0 as private null pointer in addrspacecast lowering
by Matt Arsenault
· 9 years ago
8f844f3
[AMDGPU] Lower null pointers in static variable initializer
by Yaxun Liu
· 9 years ago
8159811
Replace addEarlyAsPossiblePasses callback with adjustPassManager
by Stanislav Mekhanoshin
· 9 years ago
2bc2f33
[AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
50ea93a
[AMDGPU] Add amdgpu-unify-metadata pass
by Stanislav Mekhanoshin
· 9 years ago
f9245b7
AMDGPU: Delete more dead code
by Matt Arsenault
· 9 years ago
59c0ffa
AMDGPU: Implement per-function subtargets
by Matt Arsenault
· 9 years ago
43e92fe
AMDGPU: Cleanup subtarget handling.
by Matt Arsenault
· 9 years ago
8c34dd8
Delete Reloc::Default.
by Rafael Espindola
· 9 years ago
6b6a2c3
AMDGPU: R600 code splitting cleanup
by Matt Arsenault
· 10 years ago
5dde1d2
AMDGPU: Fix ordering of CPU and FS parameters in TargetMachine constructors
by Tom Stellard
· 10 years ago
e135ffd
AMDGPU/SI: Use .hsatext section instead of .text for HSA
by Tom Stellard
· 10 years ago
45bb48e
R600 -> AMDGPU rename
by Tom Stellard
· 10 years ago
[Renamed from llvm/lib/Target/R600/AMDGPUTargetMachine.h]
3e5de88
Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.
by Daniel Sanders
· 10 years ago
4d0f35a
Remove the target independent TargetMachine::getSubtarget and
by Eric Christopher
· 11 years ago
93e1ea1
Move the DataLayout to the generic TargetMachine, making it mandatory.
by Mehdi Amini
· 11 years ago
de5b7b1
R600: Split AMDGPUPassConfig into R600PassConfig and GCNPassConfig
by Tom Stellard
· 11 years ago
c65b360
R600: Create an R600TargetMachine for pre-gcn GPUs
by Tom Stellard
· 11 years ago
8b04c0d
[multiversion] Switch all of the targets over to use the
by Chandler Carruth
· 11 years ago
93dcdc4
[PM] Switch the TargetMachine interface from accepting a pass manager
by Chandler Carruth
· 11 years ago
40ce8af
R600: Move DataLayout to AMDGPUTargetMachine
by Tom Stellard
· 11 years ago
8b77065
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
by Eric Christopher
· 11 years ago
49f8bfd
R600/SI: Add a stub GCNTargetMachine
by Tom Stellard
· 11 years ago
a271932
This patch changes the ownership of TLOF from TargetLoweringBase to TargetMachine so that different subtargets could share the TLOF effectively
by Aditya Nandakumar
· 11 years ago
0bb041b
Reverting NFC changes from r218050. Instead, the warning was disabled for GCC in r218059, so these changes are no longer required.
by Aaron Ballman
· 11 years ago
11fa97f
Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImpl from the base class. NFC.
by Aaron Ballman
· 11 years ago
8c90fd7
Add override to overriden virtual methods, remove virtual keywords.
by Benjamin Kramer
· 11 years ago
a7c40ef
Canonicalize header guards into a common format.
by Benjamin Kramer
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
34aaf97
Move the R600 intrinsic support back to the target machine - there's
by Eric Christopher
· 11 years ago
ac4b69e
Move R600 subtarget dependent variables onto the subtarget.
by Eric Christopher
· 11 years ago
c791f39
R600: Rename AMDIL file
by Matt Arsenault
· 11 years ago
2e59a45
R600: Move AMDGPUInstrInfo from AMDGPUTargetMachine into AMDGPUSubtarget
by Tom Stellard
· 11 years ago
5656db4
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. R600 edition
by Craig Topper
· 12 years ago
d2da720
[C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't break the API.
by Benjamin Kramer
· 12 years ago
8b1e021
SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch conditions
by Tom Stellard
· 12 years ago
b7b1681
Remove dead prototype.
by Bill Wendling
· 12 years ago
39aca62
Fix a leak on the r600 backend.
by Rafael Espindola
· 12 years ago
bd6847f
clang-format this file.
by Rafael Espindola
· 12 years ago
f3b2a1e
R600: Support for indirect addressing v4
by Tom Stellard
· 13 years ago
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
75aadc2
Add R600 backend
by Tom Stellard
· 13 years ago