CXX_FAST_TLS calling convention: performance improvement for AArch64.
[oota-llvm.git] / lib / Target / NVPTX /
2015-12-11 Matt ArsenaultStart replacing vector_extract/vector_insert with extra...
2015-11-18 Rafael EspindolaStop producing .data.rel sections.
2015-10-26 Benjamin KramerDrop code after unreachable. No functionality change.
2015-10-25 Benjamin KramerConvert assert(false) into llvm_unreachable where it...
2015-10-20 Duncan P. N. Exon... NVPTX: Remove implicit ilist iterator conversions, NFC
2015-10-17 Craig TopperUse std::find instead of manual loop.
2015-10-15 Benjamin Kramer[NVPTX] Remove dead code.
2015-10-07 Rafael Espindolagit-clang-format r249548.
2015-10-07 Rafael EspindolaUse non virtual destructors for sections.
2015-10-07 Rafael EspindolaDon't repeat names in comments and don't indent in...
2015-10-05 Rafael EspindolaFix pr24486.
2015-09-25 Matthias BraunMachineBasicBlock: Factor out common code into isReturn...
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-09-15 Daniel SandersRevert r247692: Replace Triple with a new TargetTuple...
2015-09-15 Daniel SandersRe-commit r247683: Replace Triple with a new TargetTupl...
2015-09-15 Daniel SandersRevert r247684 - Replace Triple with a new TargetTuple ...
2015-09-15 Daniel SandersReplace Triple with a new TargetTuple in MCTargetDesc...
2015-09-15 Daniel SandersFix namespace indentation and missing blank lines befor...
2015-09-12 Bruce MitchenerFix typos.
2015-09-10 Chandler Carruth[ADT] Switch a bunch of places in LLVM that were doing...
2015-09-08 Artem Belevich[NVPTX] Added run NVVMReflect pass to NVPTX back-end.
2015-08-26 Bjarke Hammersholt... [NVPTX] Let NVPTX backend detect integer min and max...
2015-08-22 Jingyue Wu[NVPTX] Allow undef value as global initializer
2015-08-20 Jingyue Wu[NVPTX] truncating 64-bit to 32-bit is free
2015-08-11 Mark HeffernanUse 32-bit divides instead of 64-bit divides where...
2015-08-08 Benjamin KramerFix some comment typos.
2015-08-05 Bjarke Hammersholt... [NVPTX] Use LDG for pointer induction variables.
2015-08-05 Chandler Carruth[TTI] Make the cost APIs in TargetTransformInfo consist...
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-08-01 Jingyue Wu[NVPTX] allow register copy between float and int
2015-07-31 Jingyue Wu[NVPTX] convert pointers in byval kernel arguments...
2015-07-31 Jingyue WuRefactor: Simplify boolean conditional return statement...
2015-07-29 Jingyue WuRoll forward r242871
2015-07-29 Jingyue WuTemporarily revert r242871
2015-07-23 Jingyue Wu[NVPTX] run LSR before straight-line optimizations
2015-07-22 Jingyue Wu[BranchFolding] do not iterate the aliases of virtual...
2015-07-20 Jingyue Wu[NVPTX] make load on global readonly memory to use ldg
2015-07-17 Eli BenderskyUse inbounds GEPs for memcpy and memset lowering
2015-07-16 Eli BenderskyStreamline the coding style in NVPTXLowerAggrCopies
2015-07-16 Jingyue Wu[NVPTX] enable SpeculativeExecution in NVPTX
2015-07-16 Benjamin Kramer[NVPTX] Don't leak dead instructions after unlinking...
2015-07-16 Eli BenderskyCorrect lowering of memmove in NVPTX
2015-07-16 Mehdi AminiMove most user of TargetMachine::getDataLayout to the...
2015-07-16 Mehdi AminiRemove DataLayout from TargetLoweringObjectFile, redire...
2015-07-13 Mark HeffernanEnable partial and runtime loop unrolling for NVPTX.
2015-07-10 Duncan P. N. Exon... MC: Remove MCSubtargetInfo() default constructor
2015-07-10 Jingyue Wu[TTI] BasicTTIImpl assumes no vector registers
2015-07-10 Eli BenderskyActually support volatile memcpys in NVPTX lowering
2015-07-10 Jingyue Wu[NVPTX] declare no vector registers
2015-07-09 Eli BenderskyReplace index-loops by range-based loops
2015-07-09 Mehdi AminiRe-instate the EVT parameter to getScalarShiftAmountTy...
2015-07-09 Mehdi AminiRemove getDataLayout() from TargetSelectionDAGInfo...
2015-07-09 Mehdi AminiRemove getDataLayout() from TargetLowering
2015-07-09 Mehdi AminiMake isLegalAddressingMode() taking DataLayout as an...
2015-07-09 Mehdi AminiMake TargetLowering::getShiftAmountTy() taking DataLayo...
2015-07-09 Mehdi AminiMake TargetLowering::getPointerTy() taking DataLayout...
2015-07-09 Mehdi AminiMake TargetTransformInfo keeping a reference to the...
2015-07-09 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-07-08 Eli BenderskyCosmetic cleanups - NFC
2015-07-06 Daniel SandersChange the last few internal StringRef triples into...
2015-07-05 Benjamin Kramer[TargetLowering] StringRefize asm constraint getters.
2015-07-01 Jingyue Wu[NVPTX] expand extload/truncstore for vectors of floats
2015-07-01 Jingyue Wu[NVPTX] Move NVPTXPeephole after NVPTXPrologEpilogPass
2015-06-30 Jingyue Wu[NVPTX] cleanups and refacotring in NVPTXFrameLowering.cpp
2015-06-30 Jingyue Wu[NVPTX] Fix issue introduced in D10321
2015-06-30 Samuel AntaoForce relocation mode to be default, regardless of...
2015-06-26 Jingyue Wu[NVPTX] noop when kernel pointers are already global
2015-06-24 Jingyue WuAdd NVPTXPeephole pass to reduce unnecessary address...
2015-06-23 Rafael EspindolaSimplify the Mangler interface now that DataLayout...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-17 Jingyue WuAdd NVPTXLowerAlloca pass to convert alloca'ed memory...
2015-06-16 Daniel SandersClean up redundant copies of Triple objects. NFC
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-11 Ahmed Bougacha[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
2015-06-11 Pete CooperRemove MachineModuleInfo::UsedFunctions as it has no...
2015-06-10 Daniel SandersReplace string GNU Triples with llvm::Triple in MCSubta...
2015-06-09 Jingyue Wu[NVPTX] fix a crash bug in NVPTXFavorNonGenericAddrSpaces
2015-06-09 Samuel AntaoThe constant initialization for globals in NVPTX is...
2015-06-09 Daniel Sanders[nvptx] Only support the 'm' inline assembly memory...
2015-06-09 Matt ArsenaultMC: Add target hook to control symbol quoting
2015-06-09 Jingyue Wu[NVPTX] run SROA after NVPTXFavorNonGenericAddrSpaces
2015-06-04 Jingyue Wu[NVPTX] roll forward r239082
2015-06-04 Jingyue WuRevert r239082
2015-06-04 Jingyue Wu[NVPTX] kernel pointer arguments point to the global...
2015-06-04 Daniel SandersReplace string GNU Triples with llvm::Triple in MCAsmIn...
2015-06-02 Benjamin KramerPush constness through LoopInfo::isLoopHeader and clean...
2015-06-01 Matt ArsenaultAdd address space argument to isLegalAddressingMode
2015-05-30 Jim GrosbachMC: Clean up MCExpr naming. NFC.
2015-05-29 Jingyue Wu[NVPTXFavorNonGenericAddrSpaces] recursively trace...
2015-05-28 Benjamin KramerDon't call utostr in Twine/raw_ostream contexts.
2015-05-28 Jingyue Wu[NaryReassociate] Run EarlyCSE after NaryReassociate
2015-05-21 Rafael EspindolaMove alignment from MCSectionData to MCSection.
2015-05-18 Jim GrosbachMC: Clean up method names in MCContext.
2015-05-15 Pete CooperRemove MCAssembler.h include from MCStreamer.h and...
2015-05-15 Pete CooperRemove 3 includes from MCInstrDesc.h and explicitly...
2015-05-15 Jim GrosbachMC: MCCodeGenInfo naming update. NFC.
2015-05-13 Jim GrosbachMC: Modernize MCOperand API naming. NFC.
2015-05-07 Matthias BraunChange getTargetNodeName() to produce compiler warnings...
2015-05-05 Quentin Colombet[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
next