summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* NVPTX: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-4/+3
* [NVPTX] Remove dead code.Benjamin Kramer2015-10-151-14/+0
* [NVPTX] Allow undef value as global initializerJingyue Wu2015-08-221-3/+5
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-14/+14
* Refactor: Simplify boolean conditional return statements in lib/Target/NVPTXJingyue Wu2015-07-311-9/+4
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-36/+36
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()Mehdi Amini2015-07-091-5/+5
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-231-1/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Clean up redundant copies of Triple objects. NFCDaniel Sanders2015-06-161-2/+2
* Remove MachineModuleInfo::UsedFunctions as it has no users.Pete Cooper2015-06-111-1/+0
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-1/+1
* The constant initialization for globals in NVPTX is generated as an Samuel Antao2015-06-091-9/+33
* MC: Add target hook to control symbol quotingMatt Arsenault2015-06-091-24/+40
* Push constness through LoopInfo::isLoopHeader and clean it up a bit.Benjamin Kramer2015-06-021-2/+1
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-13/+13
* Don't call utostr in Twine/raw_ostream contexts.Benjamin Kramer2015-05-281-6/+4
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-2/+2
* Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.hPete Cooper2015-05-151-0/+1
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-131-6/+6
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-3/+3
* [NVPTX] Handle addrspacecast constant expressions in aggregate initializersJustin Holewinski2015-04-281-0/+206
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-241-23/+23
* [NVPTX] Emits "generic()" depending on the original address spaceJingyue Wu2015-04-241-5/+5
* DebugInfo: Gut DIScope, DIEnumerator and DISubrangeDuncan P. N. Exon Smith2015-04-161-3/+3
* DebugInfo: Gut DICompileUnit and DIFileDuncan P. N. Exon Smith2015-04-151-3/+3
* DebugInfo: Gut DISubprogram and DILexicalBlock*Duncan P. N. Exon Smith2015-04-141-3/+3
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-101-3/+2
* CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith2015-04-061-4/+1
* CodeGen: Use the new DebugLoc API, NFCDuncan P. N. Exon Smith2015-03-301-7/+3
* Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-301-21/+22
* Disabling warnings for MSVC build to enable /W4 use.Andrew Kaylor2015-03-241-2/+1
* Simplify boolean expressions with true and false using clang-tidyEli Bendersky2015-03-231-10/+10
* NVPTX: Remove copy of LLVMInitializeNVPTXAsmPrinter.Benjamin Kramer2015-03-101-7/+0
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-2/+2
* Avoid using a self-referential initializer and fix up uses.Eric Christopher2015-02-191-3/+3
* Remove all use of is64bit off of NVPTXSubtarget and clean up codeEric Christopher2015-02-191-2/+2
* Remove all use of getDrvInterface off of NVPTXSubtarget and cleanEric Christopher2015-02-191-36/+10
* Migrate the NVPTX backend asm printer to a per function subtarget.Eric Christopher2015-02-191-34/+40
* Remove usernames from TODOs, NFCJingyue Wu2015-02-031-3/+2
* Resurrect the assertion removed by r227717Jingyue Wu2015-02-021-2/+1
* [NVPTX] Emit .pragma "nounroll" for loops marked with nounrollJingyue Wu2015-02-011-0/+40
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-7/+7
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper2015-01-051-11/+9
* [NVPTX] Fix bugs related to isSingleValueTypeJingyue Wu2014-12-171-13/+2
* NVPTX: Remove duplicate of AsmPrinter::lowerConstantMatt Arsenault2014-12-161-155/+1
* NVPTX: Delete dead codeDuncan P. N. Exon Smith2014-12-031-5/+0
OpenPOWER on IntegriCloud