index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
NVPTX
/
NVPTXISelDAGToDAG.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[NVPTX] Reduce amount of boilerplate code used to select load instruction opc...
Artem Belevich
2017-03-02
1
-1781
/
+587
*
[NVPTX] Added support for .f16x2 instructions.
Artem Belevich
2017-02-23
1
-26
/
+320
*
[NVPTX] Move getDivF32Level, usePrecSqrtF32, and useF32FTZ into out of DAGToD...
Justin Lebar
2017-01-21
1
-46
/
+5
*
[NVPTX] Added support for half-precision floating point.
Artem Belevich
2017-01-13
1
-3
/
+68
*
[NVPTX] Only lower sin/cos to approximate instructions if unsafe math is allo...
Artem Belevich
2017-01-13
1
-0
/
+5
*
getValueType().getSizeInBits() -> getValueSizeInBits() ; NFCI
Sanjay Patel
2016-09-14
1
-7
/
+6
*
[NVPTX] Use ldg for explicitly invariant loads.
Justin Lebar
2016-09-11
1
-13
/
+22
*
[NVPTX] Improve lowering of byval args of device functions.
Artem Belevich
2016-07-20
1
-5
/
+6
*
Revert r273313 "[NVPTX] Improve lowering of byval args of device functions."
Artem Belevich
2016-06-29
1
-52
/
+0
*
[NVPTX] Improve lowering of byval args of device functions.
Artem Belevich
2016-06-21
1
-0
/
+52
*
SDAG: Implement Select instead of SelectImpl in NVPTXDAGToDAGISel
Justin Bogner
2016-05-13
1
-197
/
+220
*
SDAG: Rename Select->SelectImpl and repurpose Select as returning void
Justin Bogner
2016-05-05
1
-1
/
+1
*
[NVPTX] Fix sign/zero-extending ldg/ldu instruction selection
Justin Holewinski
2016-05-02
1
-48
/
+74
*
[NVPTX] Handle ldg created from sign-/zero-extended load
Justin Holewinski
2016-04-05
1
-4
/
+81
*
[NVPTX] Use LDG for pointer induction variables.
Bjarke Hammersholt Roune
2015-08-05
1
-10
/
+29
*
De-constify pointers to Type since they can't be modified. NFC
Craig Topper
2015-08-01
1
-2
/
+2
*
[NVPTX] make load on global readonly memory to use ldg
Jingyue Wu
2015-07-20
1
-0
/
+36
*
[NVPTX] roll forward r239082
Jingyue Wu
2015-06-04
1
-0
/
+4
*
Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"
Sergey Dmitrouk
2015-04-28
1
-64
/
+66
*
Revert "[DebugInfo] Add debug locations to constant SD nodes"
Daniel Jasper
2015-04-28
1
-66
/
+64
*
[DebugInfo] Add debug locations to constant SD nodes
Sergey Dmitrouk
2015-04-28
1
-64
/
+66
*
Simplify boolean expressions with true and false using clang-tidy
Eli Bendersky
2015-03-23
1
-4
/
+1
*
Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...
Daniel Sanders
2015-03-13
1
-3
/
+3
*
Revert "r232027 - Add infrastructure for support of multiple memory constraints"
Hal Finkel
2015-03-12
1
-3
/
+3
*
Add infrastructure for support of multiple memory constraints.
Daniel Sanders
2015-03-12
1
-3
/
+3
*
Remove all use of is64bit off of NVPTXSubtarget and clean up code
Eric Christopher
2015-02-19
1
-54
/
+41
*
NVPTX: Canonicalize access to function attributes, NFC
Duncan P. N. Exon Smith
2015-02-14
1
-3
/
+1
*
MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line wit...
Benjamin Kramer
2015-02-12
1
-3
/
+3
*
Remove unused argument.
Eric Christopher
2015-01-30
1
-6
/
+5
*
Migrate NVPTXISelDAGToDAG's getSubtarget to a runOnMachineFunction
Eric Christopher
2015-01-30
1
-31
/
+35
*
[NVPTX] Remove MemIntrinsicSDNode/MemSDNode duplicate checking
Hal Finkel
2014-08-13
1
-7
/
+0
*
Fix typos:
Sylvestre Ledru
2014-08-11
1
-1
/
+1
*
[NVPTX] Silence a GCC warning found by the buildbots
Justin Holewinski
2014-07-23
1
-1
/
+1
*
[NVPTX] Improve handling of FP fusion
Justin Holewinski
2014-07-17
1
-19
/
+5
*
[NVPTX] Add more surface/texture intrinsics, including CUDA unified texture f...
Justin Holewinski
2014-07-17
1
-82
/
+1574
*
[NVPTX] Fix handling of ldg/ldu intrinsics.
Justin Holewinski
2014-06-27
1
-6
/
+299
*
[NVPTX] Implement fma and imad contraction as target DAGCombiner patterns
Justin Holewinski
2014-06-27
1
-5
/
+8
*
[NVPTX] Add isel patterns for bit-field extract (bfe)
Justin Holewinski
2014-06-27
1
-0
/
+214
*
Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...
Craig Topper
2014-04-30
1
-6
/
+3
*
[C++] Use 'nullptr'. Target edition.
Craig Topper
2014-04-25
1
-109
/
+109
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
1
-1
/
+2
*
[Modules] Consolidate the DEBUG_TYPE defines in NVPTX to the top of the
Chandler Carruth
2014-04-21
1
-3
/
+1
*
Convert SelectionDAG::getVTList to use ArrayRef
Craig Topper
2014-04-16
1
-1
/
+1
*
Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...
Nick Lewycky
2014-04-15
1
-3
/
+7
*
[NVPTX] Add preliminary intrinsics and codegen support for textures/surfaces
Justin Holewinski
2014-04-09
1
-0
/
+592
*
[NVPTX] Add isel patterns for addrspacecast
Justin Holewinski
2014-03-24
1
-0
/
+63
*
remove a bunch of unused private methods
Nuno Lopes
2014-03-23
1
-21
/
+0
*
[NVPTX] Fix off-by-one error when creating the VT list for an SDNode
Justin Holewinski
2013-12-05
1
-1
/
+1
*
Mark some command line flags as hidden
Nadav Rotem
2013-10-18
1
-4
/
+4
*
ISelDAG: spot chain cycles involving MachineNodes
Tim Northover
2013-09-22
1
-1
/
+3
[next]