summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* CMake: Make most target symbols hidden by defaultTom Stellard2020-01-141-1/+1
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* Revert CMake: Make most target symbols hidden by defaultTom Stellard2019-06-111-1/+1
* CMake: Make most target symbols hidden by defaultTom Stellard2019-06-101-1/+1
* [NVPTX] Create a TargetInfo header. NFCRichard Trieu2019-05-141-0/+1
* CodeGen: Refactor regallocator command line and target selectionMatt Arsenault2019-03-191-7/+12
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [NVPTX] Allow libcalls that are defined in the current module.Justin Lebar2018-12-261-0/+8
* [Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green2018-12-071-7/+1
* [NVPTX] Handle __nvvm_reflect("__CUDA_ARCH").Artem Belevich2018-08-031-2/+3
* [NVPTX] Added a feature to use short pointers for const/local/shared AS.Artem Belevich2018-05-091-4/+14
* [CodeGen]Add NoVRegs property on PostRASink and ShrinkWrapJun Bum Lim2018-04-031-0/+2
* [NVPTX] Enable StructuredCFG for NVPTXTim Shen2018-03-301-0/+10
* Split MachineLICM into EarlyMachineLICM and MachineLICM; NFCMatthias Braun2018-01-191-2/+2
* (Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-221-4/+3
* Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das2017-12-211-3/+4
* Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-211-4/+3
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-121-2/+2
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-121-2/+2
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-8/+13
* [NVPTX] Add lowering of i128 params.Artem Belevich2017-07-201-1/+1
* Reverting r307326 because it breaks clang tests.Michael Kuperstein2017-07-061-1/+1
* [NVPTX] Add lowering of i128 params.Michael Kuperstein2017-07-061-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun2017-05-301-2/+2
* NVPTX: Move InferAddressSpaces to generic codeMatt Arsenault2017-01-311-3/+1
* Replace addEarlyAsPossiblePasses callback with adjustPassManagerStanislav Mekhanoshin2017-01-261-3/+8
* [NVPTX] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-01-091-23/+14
* [NVPTX] Remove NVPTXFavorNonGenericAddrSpaces pass.Justin Lebar2016-10-311-16/+1
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-2/+2
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-241-1/+0
* Revert r279564. It introduces undefined behavior (binding a reference to aRichard Smith2016-08-231-0/+1
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-231-1/+0
* Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineF...Matthias Braun2016-08-231-0/+1
* CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun2016-08-231-1/+0
* [NVPTX] Switch nvptx-use-infer-addrspace to true.Justin Lebar2016-08-191-1/+1
* [NVPTX] Enable the load-store vectorizer on nvptx.Justin Lebar2016-07-201-0/+10
* [NVPTX] Renamed NVPTXLowerKernelArgs -> NVPTXLowerArgs. NFC.Artem Belevich2016-07-201-5/+5
* [NVPTX] Added NVVMIntrRange passArtem Belevich2016-05-261-0/+3
* Delete Reloc::Default.Rafael Espindola2016-05-181-6/+12
* CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun2016-05-101-0/+1
* [NVPTX] Run NVVMReflect at the beginning of IR passes.Justin Lebar2016-04-271-0/+9
* [NVPTX] Fix some usages of CodeGenOpt::None.Jingyue Wu2016-04-261-5/+9
* Disable the PatchableFunction pass for NVPTX & WasmSanjoy Das2016-04-191-0/+1
* Introduce MachineFunctionProperties and the AllVRegsAllocated propertyDerek Schuff2016-03-281-0/+4
* [NVPTX] Adds a new address space inference pass.Jingyue Wu2016-03-201-8/+19
* [PM] Port GVN to the new pass manager, wire it up, and teach a couple ofChandler Carruth2016-03-111-0/+1
* [NVPTX] Disable performance optimizations when OptLevel==NoneJingyue Wu2016-02-041-21/+36
* constify the Function parameter to the TTI creation callback andEric Christopher2015-09-161-1/+1
* [NVPTX] Added run NVVMReflect pass to NVPTX back-end.Artem Belevich2015-09-081-0/+1
OpenPOWER on IntegriCloud