summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
AgeCommit message (Expand)Author
2025-11-08[NVPTX] Remove redundant declarations (NFC) (#167153)Kazu Hirata
2025-01-27[NFC][DebugInfo] Make some block-start-position methods return iterators (#12...Jeremy Morse
2025-01-21[IR] Replace of PointerType::get(Type) with opaque version (NFC) (#123617)Mats Jun Larsen
2024-06-04[IR] Remove support for icmp and fcmp constant expressions (#93038)Nikita Popov
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-03-23[NVPTX] Port GenericToNVVM to the new PM.Pavel Kopyl
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-07-04[IR] Remove support for insertvalue constant expressionNikita Popov
2022-06-29[ConstExpr] Remove more leftovers of extractvalue expression (NFC)Nikita Popov
2022-06-22[NVPTX] Keep metadata attached to module-scope variablesIgor Kudrin
2022-05-13[IRBuilder] Add IsInBounds parameter to CreateGEP()Nikita Popov
2022-01-07[Target] use range-based for loops (NFC)Kazu Hirata
2021-09-28[IR] Change the default value of InstertElement to poison (1/4)hyeongyu kim
2021-09-20[llvm] Use make_early_inc_range (NFC)Kazu Hirata
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-03-29[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper
2018-03-23Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie
2018-02-28[NVPTX] Use addrspacecast instead of target-specific intrinsics in NVPTXGener...Justin Lebar
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2016-08-24CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun
2016-08-23Revert r279564. It introduces undefined behavior (binding a reference to aRichard Smith
2016-08-23CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun
2016-08-23Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineF...Matthias Braun
2016-08-23CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun
2016-08-02[NVPTX] remove unnecessary named metadata update that happens to break debug ...Artem Belevich
2016-07-02Use arrays or initializer lists to feed ArrayRefs instead of SmallVector wher...Benjamin Kramer
2016-04-05IR: Introduce ConstantAggregate, NFCDuncan P. N. Exon Smith
2016-01-16GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob
2015-10-26Drop code after unreachable. No functionality change.Benjamin Kramer
2015-10-25Convert assert(false) into llvm_unreachable where it makes sense.Benjamin Kramer
2015-10-20NVPTX: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-04-03[opaque pointer type] More GEP IRBuilder API migrations...David Blaikie
2015-03-24Opaque Pointer Types: GEP API migrations to specify the gep type explicitlyDavid Blaikie
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth
2015-01-14NVPTX: Use MapMetadata() instead of custom/stale/untested logicDuncan P. N. Exon Smith
2015-01-14NVPTX: Remove bogus remap logic for global variable address spacesDuncan P. N. Exon Smith
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith
2014-11-11Revert "IR: MDNode => Value"Duncan P. N. Exon Smith
2014-11-05IR: MDNode => Value: NamedMDNode::getOperator()Duncan P. N. Exon Smith
2014-08-19NVPTX: Use RAUW instead of reinventing the wheelDuncan P. N. Exon Smith
2014-06-27[NVPTX] Do not process samplers in GenericToNVVMJustin Holewinski
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper
2014-03-09[C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth
2014-03-04[Modules] Move ValueMap to the IR library. While this class does notChandler Carruth
2014-01-27test commit: add minor commentGautam Chakrabarti
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth
2013-11-15Add addrspacecast instruction.Matt Arsenault
2013-07-04Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper