projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[NVPTX] Generate a more optimal sequence for select of i1
2015-01-26
Justin Holewinski
[NVPTX] Generate a more optimal sequence for select...
commit
|
commitdiff
|
tree
2015-01-26
Justin Holewinski
[NVPTX] Handle floating-point conversion patterns that...
commit
|
commitdiff
|
tree
2014-11-05
Justin Holewinski
[NVPTX] Add NVPTXLowerStructArgs pass
commit
|
commitdiff
|
tree
2014-07-23
Justin Holewinski
[NVPTX] Add some extra tests for mul.wide to test non...
commit
|
commitdiff
|
tree
2014-07-23
Justin Holewinski
[NVPTX] Silence a GCC warning found by the buildbots
commit
|
commitdiff
|
tree
2014-07-23
Justin Holewinski
[NVPTX] mul.wide generation works for any smaller integer...
commit
|
commitdiff
|
tree
2014-07-23
Justin Holewinski
[NVPTX] Make sure we do not generate MULWIDE ISD nodes...
commit
|
commitdiff
|
tree
2014-07-17
Justin Holewinski
[NVPTX] Improve handling of FP fusion
commit
|
commitdiff
|
tree
2014-07-17
Justin Holewinski
[NVPTX] Add missing .v4 qualifier on vector store instruction
commit
|
commitdiff
|
tree
2014-07-17
Justin Holewinski
[NVPTX] Flag surface/texture query instructions with...
commit
|
commitdiff
|
tree
2014-07-17
Justin Holewinski
[NVPTX] Add more surface/texture intrinsics, including...
commit
|
commitdiff
|
tree
2014-07-17
Justin Holewinski
[TABLEGEN] Do not crash on intrinsics with names longer...
commit
|
commitdiff
|
tree
2014-07-16
Justin Holewinski
[NVPTX] Honor alignment on vector loads/stores
commit
|
commitdiff
|
tree
2014-07-16
Justin Holewinski
[NVPTX] Rename registers %fl -> %fd and %rl -> %rd
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Use GreatestCommonDivisor64 from MathExtras...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add reflect intrinsic (better than matching...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Handle all possible vector types in getSetCCResultTy...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add 'b' asm constraint
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Simplify some argument lowering logic
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Do not process samplers in GenericToNVVM
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Error out if initializer is given for variable...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add support for .managed variables for UVM
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Emit .weak linkage for link_once, weak, available_ex...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Variables that start with llvm. or nvvm. are...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Fix handling of ldg/ldu intrinsics.
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Clean up argument lowering code and properly...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add missing boolean vector contents flag
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add support for [SHL,SRA,SRL]_PARTS
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Implement fma and imad contraction as target...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add support for efficient rotate instructions...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add missing isel patterns for 64-bit atomics
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add isel patterns for bit-field extract (bfe)
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add support for isspacep instruction
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add support for envreg reads
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Add target options for PTX 3.2/4.0 and SM 5...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Update sub-target feature detection
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Directly control the Machine SSA passes that...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Emit .weak when linkage is not external, internal...
commit
|
commitdiff
|
tree
2014-06-27
Justin Holewinski
[NVPTX] Just use getTypeAllocSize() when computing...
commit
|
commitdiff
|
tree
2014-04-09
Justin Holewinski
[NVPTX] Add preliminary intrinsics and codegen support...
commit
|
commitdiff
|
tree
2014-04-09
Justin Holewinski
[NVPTX] Add support for addrspacecast in global variable...
commit
|
commitdiff
|
tree
2014-04-09
Justin Holewinski
[NVPTX] Add query support for read-write images and...
commit
|
commitdiff
|
tree
2014-03-24
Justin Holewinski
[NVPTX] Add isel patterns for addrspacecast
commit
|
commitdiff
|
tree
2014-01-21
Justin Holewinski
[NVPTX] Add missing patterns for div.approx with immediate...
commit
|
commitdiff
|
tree
2013-12-05
Justin Holewinski
[NVPTX] Fix off-by-one error when creating the VT list...
commit
|
commitdiff
|
tree
2013-11-15
Justin Holewinski
[NVPTX] Fix type in usage doc
commit
|
commitdiff
|
tree
2013-11-15
Justin Holewinski
[NVPTX] Update the usage document
commit
|
commitdiff
|
tree
2013-11-15
Justin Holewinski
[NVPTX] Fix handling of indirect calls
commit
|
commitdiff
|
tree
2013-11-11
Justin Holewinski
[NVPTX] Properly handle bitcast ConstantExpr when checking...
commit
|
commitdiff
|
tree
2013-11-11
Justin Holewinski
[NVPTX] Fix logic error in loading vector parameters...
commit
|
commitdiff
|
tree
2013-11-11
Justin Holewinski
[NVPTX] Blacklist TailDuplicate pass
commit
|
commitdiff
|
tree
2013-10-11
Justin Holewinski
[NVPTX] Switch from StrongPHIElimination to PHIElimination...
commit
|
commitdiff
|
tree
2013-10-11
Justin Holewinski
Make AsmPrinter::emitImplicitDef a virtual method so...
commit
|
commitdiff
|
tree
2013-09-19
Justin Holewinski
[NVPTX] Make constant vector test case endian-independent
commit
|
commitdiff
|
tree
2013-09-19
Justin Holewinski
[NVPTX] Support constant vector globals
commit
|
commitdiff
|
tree
2013-08-24
Justin Holewinski
[NVPTX] Re-enable assembly printing support for inline...
commit
|
commitdiff
|
tree
2013-08-06
Justin Holewinski
[NVPTX] We dont have any target specific flags yet...
commit
|
commitdiff
|
tree
2013-08-06
Justin Holewinski
[NVPTX] Add missing patterns for i1 [s,u]int_to_fp
commit
|
commitdiff
|
tree
2013-08-06
Justin Holewinski
[NVPTX] Fix bug in stack code generation causes by...
commit
|
commitdiff
|
tree
2013-08-06
Justin Holewinski
[NVPTX] Start conversion to MC infrastructure
commit
|
commitdiff
|
tree
2013-07-26
Justin Holewinski
Add a target legalize hook for SplitVectorOperand ...
commit
|
commitdiff
|
tree
2013-07-26
Justin Holewinski
Add a target legalize hook for SplitVectorOperand
commit
|
commitdiff
|
tree
2013-07-25
Justin Holewinski
Fix a bug in TableGen where the intrinsic function...
commit
|
commitdiff
|
tree
2013-07-22
Justin Holewinski
[NVPTX] Remove unused prototypes
commit
|
commitdiff
|
tree
2013-07-22
Justin Holewinski
[NVPTX] Use approximate FP ops when unsafe-fp-math...
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] Add support for module-scope inline asm
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] We dont use NVBuiltin anymore
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] Cut down on physical register defs
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] 64-bit ADDC/ADDE are not legal
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] Fix vector loads from parameters that span...
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] Handle signext/zeroext attributes properly
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] Add support for native SIGN_EXTEND_INREG where...
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] Add isel patterns for [reg+offset] form of...
commit
|
commitdiff
|
tree
2013-07-01
Justin Holewinski
[NVPTX] Make sure we zero out high-order 24 bits for...
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Select -1 instead of 1 when anyextend'ing i1...
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Add (1.0 / sqrt(x)) => rsqrt(x) generation...
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Calling conventions fix
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Add support for cttz/ctlz/ctpop
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Clean up comparison/select/convert patterns...
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Remove i8 register class. PTX support for...
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Add support for vectorized function return...
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Clean up handling of formal arguments and enable...
commit
|
commitdiff
|
tree
2013-06-28
Justin Holewinski
[NVPTX] Add infrastructure for vector loads/stores...
commit
|
commitdiff
|
tree
2013-06-25
Justin Holewinski
[NVPTX] Default pointer type doesn't make sense for...
commit
|
commitdiff
|
tree
2013-06-21
Justin Holewinski
[NVPTX] Add support for selecting CUDA vs OCL mode...
commit
|
commitdiff
|
tree
2013-06-10
Justin Holewinski
[NVPTX] Remove old CONST_NOT_GEN address space that...
commit
|
commitdiff
|
tree
2013-05-31
Justin Holewinski
[NVPTX] Re-enable support for virtual registers in...
commit
|
commitdiff
|
tree
2013-05-30
Justin Holewinski
[NVPTX] Fix case where a sext load of an i1 type may...
commit
|
commitdiff
|
tree
2013-05-21
Justin Holewinski
[NVPTX] Add @llvm.nvvm.sqrt.f() intrinsic
commit
|
commitdiff
|
tree
2013-05-21
Justin Holewinski
Drop @llvm.annotation and @llvm.ptr.annotation intrinsics...
commit
|
commitdiff
|
tree
2013-05-20
Justin Holewinski
[NVPTX] Fix mis-use of CurrentFnSym in NVPTXAsmPrinter...
commit
|
commitdiff
|
tree
2013-05-20
Justin Holewinski
[NVPTX] Add programmatic interface to NVVMReflect pass
commit
|
commitdiff
|
tree
2013-05-20
Justin Holewinski
[NVPTX] Add GenericToNVVM IR converter to better handle...
commit
|
commitdiff
|
tree
2013-05-20
Justin Holewinski
[NVPTX] Fix i1 kernel parameters and global variables...
commit
|
commitdiff
|
tree
2013-04-02
Justin Holewinski
[NVPTX] Fix a few style issues in NVVMReflect
commit
|
commitdiff
|
tree
2013-03-30
Justin Holewinski
Add start of user documentation for NVPTX
commit
|
commitdiff
|
tree
2013-03-30
Justin Holewinski
[NVPTX] Remove support for SM < 2.0. This was never...
commit
|
commitdiff
|
tree
2013-03-30
Justin Holewinski
[NVPTX] Add NVVMReflect pass to allow compile-time...
commit
|
commitdiff
|
tree
2013-03-30
Justin Holewinski
[NVPTX] Run clang-format on all NVPTX sources.
commit
|
commitdiff
|
tree
2013-03-24
Justin Holewinski
[NVPTX] Fix handling of vector arguments
commit
|
commitdiff
|
tree
next