2016-09-09 |
Justin Lebar | [StreamExecutor] Make SE work with an in-tree LLVM...
|
commit | commitdiff | tree |
2016-09-09 |
Justin Lebar | [CUDA] Make __GCC_ATOMIC_XXX_LOCK_FREE macros the same...
|
commit | commitdiff | tree |
2016-09-09 |
Justin Lebar | Attempt to fix static_asserts in SelectionDAGNodes...
|
commit | commitdiff | tree |
2016-09-09 |
Justin Lebar | [SelectionDAG] Fix two issues with SDNode::getRawSubclassData().
|
commit | commitdiff | tree |
2016-09-08 |
Justin Lebar | [AA] Fix typo in comment (s/hase/has).
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Rework "optimizations" and "publication" section...
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Clarify that -l and -L only need to be passed...
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Further reformat "invoking clang" section of...
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Fix typo in link in CompileCudaWithLLVM.
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Move AXPY example into gist.
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Simplify build/install instructions in CompileCudaWit...
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Call it "CUDA", not "CUDA C/C++" in our docs.
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [CUDA] Expand upon --cuda-gpu-arch flag in CompileCudaWithLL...
|
commit | commitdiff | tree |
2016-09-07 |
Justin Lebar | [LSV] Use the original loads' names for the extractelement...
|
commit | commitdiff | tree |
2016-08-23 |
Justin Lebar | [SelectionDAG] Use a union of bitfield structs for...
|
commit | commitdiff | tree |
2016-08-23 |
Justin Lebar | [CodeGen] Convert a loop to a for-each loop. NFC
|
commit | commitdiff | tree |
2016-08-19 |
Justin Lebar | [NVPTX] Switch nvptx-use-infer-addrspace to true.
|
commit | commitdiff | tree |
2016-08-18 |
Justin Lebar | [CUDA] Improve handling of math functions.
|
commit | commitdiff | tree |
2016-08-16 |
Justin Lebar | [CUDA] Fix "declared here" note on deferred wrong-side...
|
commit | commitdiff | tree |
2016-08-15 |
Justin Lebar | [CUDA] Raise an error if a wrong-side call is codegen'ed.
|
commit | commitdiff | tree |
2016-08-15 |
Justin Lebar | Add the notion of deferred diagnostics.
|
commit | commitdiff | tree |
2016-08-15 |
Justin Lebar | [CUDA] Include CUDA headers before anything else.
|
commit | commitdiff | tree |
2016-08-15 |
Justin Lebar | [CUDA] Fix CUDA install version parsing.
|
commit | commitdiff | tree |
2016-08-13 |
Justin Lebar | [LSV] Use a set rather than an ArraySlice at the end...
|
commit | commitdiff | tree |
2016-08-13 |
Justin Lebar | [LSV] Use OrderedBasicBlock instead of rolling it ourselves...
|
commit | commitdiff | tree |
2016-08-12 |
Justin Lebar | Minor comment fix ("generate" --> "generates").
|
commit | commitdiff | tree |
2016-08-10 |
Justin Lebar | [CUDA] Reject calls to __device__ functions from host...
|
commit | commitdiff | tree |
2016-08-10 |
Justin Lebar | [CUDA] Print a "previous-decl" note when calling an...
|
commit | commitdiff | tree |
2016-08-10 |
Justin Lebar | [CUDA] Add __device__ overloads for placement new and...
|
commit | commitdiff | tree |
2016-08-10 |
Justin Lebar | [CUDA] Rename CheckCUDATarget to IsAllowedCUDACall...
|
commit | commitdiff | tree |
2016-08-10 |
Justin Lebar | [Diag] Fix idiom in comment: "on the lam", not "on...
|
commit | commitdiff | tree |
2016-08-10 |
Justin Lebar | [CUDA] Fix out-of-date comment.
|
commit | commitdiff | tree |
2016-08-10 |
Justin Lebar | [CUDA] Minor comment nits.
|
commit | commitdiff | tree |
2016-07-29 |
Justin Lebar | [Typo police] s/proccess/process/, s/auxiliary/auxilliary/.
|
commit | commitdiff | tree |
2016-07-28 |
Justin Lebar | Revert "Don't invoke getName() from Function::isIntrinsic...
|
commit | commitdiff | tree |
2016-07-27 |
Justin Lebar | Don't invoke getName() from Function::isIntrinsic().
|
commit | commitdiff | tree |
2016-07-27 |
Justin Lebar | [LSV] Use Instruction*s rather than Value*s where possible.
|
commit | commitdiff | tree |
2016-07-27 |
Justin Lebar | [CUDA] Align kernel launch args correctly when the...
|
commit | commitdiff | tree |
2016-07-27 |
Justin Lebar | [LVI] Use DenseMap::find_as in LazyValueInfo.
|
commit | commitdiff | tree |
2016-07-27 |
Justin Lebar | Don't crash when generating code for __attribute__...
|
commit | commitdiff | tree |
2016-07-27 |
Justin Lebar | [LSV] Don't assume that bitcast ops are Instructions.
|
commit | commitdiff | tree |
2016-07-26 |
Justin Lebar | Fix NVPTX/call-with-alloca-buffer.ll after r276777.
|
commit | commitdiff | tree |
2016-07-20 |
Justin Lebar | [NVPTX] Enable the load-store vectorizer on nvptx.
|
commit | commitdiff | tree |
2016-07-20 |
Justin Lebar | [LSV] Don't move stores across may-load instrs, and...
|
commit | commitdiff | tree |
2016-07-20 |
Justin Lebar | [LSV] Vectorize up to side-effecting instructions.
|
commit | commitdiff | tree |
2016-07-20 |
Justin Lebar | [LSV] Don't assume that loads/stores appear in address...
|
commit | commitdiff | tree |
2016-07-19 |
Justin Lebar | [ADT] Warn on unused results from ArrayRef and StringRef...
|
commit | commitdiff | tree |
2016-07-19 |
Justin Lebar | Get rid of call to StringRef::substr that's never used.
|
commit | commitdiff | tree |
2016-07-19 |
Justin Lebar | [LSV] Insert stores at the right point.
|
commit | commitdiff | tree |
2016-07-19 |
Justin Lebar | [LSV] Use make_range, and reformat a DEBUG message...
|
commit | commitdiff | tree |
2016-07-19 |
Justin Lebar | [LSV] Nix two global (ish) variables in the LoadStoreVectori...
|
commit | commitdiff | tree |
2016-07-19 |
Justin Lebar | [LSV] Add detail to correct-order.ll test.
|
commit | commitdiff | tree |
2016-07-18 |
Justin Lebar | Write isUInt using template specializations to work...
|
commit | commitdiff | tree |
2016-07-17 |
Justin Lebar | Add tests for max/minIntN(64).
|
commit | commitdiff | tree |
2016-07-17 |
Justin Lebar | Avoid UB in maxIntN(64).
|
commit | commitdiff | tree |
2016-07-17 |
Justin Lebar | Clean up some comments in MathExtras.h.
|
commit | commitdiff | tree |
2016-07-17 |
Justin Lebar | Add assertions checking SignExtend{32,64}'s bit width.
|
commit | commitdiff | tree |
2016-07-17 |
Justin Lebar | Fix isShiftedInt and isShiftedUint for widths > 32.
|
commit | commitdiff | tree |
2016-07-17 |
Justin Lebar | Use a faster implementation of maxUIntN.
|
commit | commitdiff | tree |
2016-07-17 |
Justin Lebar | Fix warnings in ImmutableSetTest and SequenceTest.
|
commit | commitdiff | tree |
2016-07-16 |
Justin Lebar | Don't do uint64_t(1) << 64 in maxUIntN.
|
commit | commitdiff | tree |
2016-07-15 |
Justin Lebar | [SelectionDAG] Get rid of bool parameters in SelectionDAG...
|
commit | commitdiff | tree |
2016-07-15 |
Justin Lebar | [CodeGen] Take a MachineMemOperand::Flags in MachineFunction...
|
commit | commitdiff | tree |
2016-07-14 |
Justin Lebar | s/constexpr/LLVM_CONSTEXPR in AArch64InstrInfo.cpp.
|
commit | commitdiff | tree |
2016-07-14 |
Justin Lebar | [CodeGen] Refactor MachineMemOperand::Flags's target...
|
commit | commitdiff | tree |
2016-07-14 |
Justin Lebar | [CodeGen] s/constexpr/LLVM_CONSTEXPR/ in MachineMemOperand.h.
|
commit | commitdiff | tree |
2016-07-14 |
Justin Lebar | [CodeGen] Refactor MachineMemOperand's Flags enum.
|
commit | commitdiff | tree |
2016-07-13 |
Justin Lebar | Force a semicolon at the end of the LLVM_ENABLE_BITMASK_ENUM...
|
commit | commitdiff | tree |
2016-07-13 |
Justin Lebar | [MI] Clean up some loops over MachineInstr::memoperands...
|
commit | commitdiff | tree |
2016-07-13 |
Justin Lebar | [MI] Fix MachineInstr::isInvariantLoad.
|
commit | commitdiff | tree |
2016-07-13 |
Justin Lebar | Fix header comment in unittests/CodeGen/DIEHashTest...
|
commit | commitdiff | tree |
2016-07-13 |
Justin Lebar | Fix warning in ObjectTransformLayerTest.
|
commit | commitdiff | tree |
2016-07-13 |
Justin Lebar | [ADT] Add LLVM_MARK_AS_BITMASK_ENUM, used to enable...
|
commit | commitdiff | tree |
2016-07-13 |
Justin Lebar | Fix warnings in FunctionTest.cpp.
|
commit | commitdiff | tree |
2016-07-12 |
Justin Lebar | [CUDA] Use the multi-element remove function in EraseUnwante...
|
commit | commitdiff | tree |
2016-07-12 |
Justin Lebar | [CUDA] Add additional testcases for EraseUnwantedCUDAMatches.
|
commit | commitdiff | tree |
2016-07-12 |
Justin Lebar | [CUDA] Don't assume that destructors can't be overloaded.
|
commit | commitdiff | tree |
2016-07-08 |
Justin Lebar | Fix flag name in comment in cuda-version-check.cu.
|
commit | commitdiff | tree |
2016-07-07 |
Justin Lebar | [CUDA] s/OPT_nocuda_version_chec/OPT_no_cuda_version_check/.
|
commit | commitdiff | tree |
2016-07-07 |
Justin Lebar | [CUDA] Check that our CUDA install supports the requested...
|
commit | commitdiff | tree |
2016-07-07 |
Justin Lebar | [CUDA] Rename the __nvvm_bar0 builtin back to __syncthreads.
|
commit | commitdiff | tree |
2016-07-07 |
Justin Lebar | [NVVM] Rename __nvvm_bar0 builtin back to __syncthreads.
|
commit | commitdiff | tree |
2016-07-07 |
Justin Lebar | [CUDA] Fix "control reaches end of non-void function...
|
commit | commitdiff | tree |
2016-07-06 |
Justin Lebar | [CUDA] Add missing namespace qualification on CudaArch...
|
commit | commitdiff | tree |
2016-07-06 |
Justin Lebar | [CUDA] Rename member variables in CudaInstallationDetector.
|
commit | commitdiff | tree |
2016-07-06 |
Justin Lebar | [CUDA] Add utility functions for dealing with CUDA...
|
commit | commitdiff | tree |
2016-07-06 |
Justin Lebar | [CUDA] Add support for CUDA 8 and sm_60-62.
|
commit | commitdiff | tree |
2016-07-06 |
Justin Lebar | [NVPTX] Add sm_60, sm_61, sm_62 targets to LLVM.
|
commit | commitdiff | tree |
2016-06-30 |
Justin Lebar | Fix ASTMatchersNodeTest to work on Windows.
|
commit | commitdiff | tree |
2016-06-30 |
Justin Lebar | [CUDA] Give templated device functions internal linkage...
|
commit | commitdiff | tree |
2016-06-30 |
Justin Lebar | Don't instantiate a full host toolchain in ASTMatchersTest.
|
commit | commitdiff | tree |
2016-06-16 |
Justin Lebar | Fix strip-dead-debug-info test if path contains "bar".
|
commit | commitdiff | tree |
2016-06-15 |
Justin Lebar | [CUDA] Don't pass top-level -march down to device cc1...
|
commit | commitdiff | tree |
2016-06-15 |
Justin Lebar | [IR] [DAE] Copy comdats during DAE, and don't copy...
|
commit | commitdiff | tree |
2016-06-15 |
Justin Lebar | [Bugpoint] Erase comdat annotations after removing...
|
commit | commitdiff | tree |
2016-06-09 |
Justin Lebar | [CUDA] Implement __shfl* intrinsics in clang headers.
|
commit | commitdiff | tree |
2016-06-09 |
Justin Lebar | [NVPTX] Add intrinsics for shfl instructions.
|
commit | commitdiff | tree |
2016-06-09 |
Justin Lebar | [NVPTX] Mark bar.sync intrinsic as convergent.
|
commit | commitdiff | tree |
2016-05-31 |
Justin Lebar | [CUDA] Conservatively mark inline asm as convergent.
|
commit | commitdiff | tree |
2016-05-30 |
Justin Lebar | [CUDA] Fix order of vectorized ldg intrinsics' elements.
|
commit | commitdiff | tree |
next |