projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[Stack realignment] Handling of aligned allocas.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAG.cpp
2015-11-25
Artyom Skrobov
Expose isXxxConstant() functions from SelectionDAGNodes...
blob
|
commitdiff
|
raw
2015-11-18
Simon Pilgrim
[DAGCombiner] Vector constant folding for comparisons
blob
|
commitdiff
|
raw
|
diff to current
2015-11-09
Sanjay Patel
add a SelectionDAG method to check if no common bits...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-03
Simon Pilgrim
[SelectionDAG] Use existing constant nodes instead...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-28
Sanjoy Das
[ValueTracking] Use !range metadata more aggressively...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-28
Sanjoy Das
[SelectionDAG] Don't inspect !range metadata for extend...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-24
Simon Pilgrim
[DAGCombiner] Tidy up ConstantFP commutation. NFCI
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Owen Anderson
Restore the original behavior of SelectionDAG::getTarge...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Benjamin Kramer
Put back SelectionDAG::getTargetIndex.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-18
Simon Pilgrim
Use SDValue bool check. NFCI.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-18
Simon Pilgrim
Move one-use variable inside test. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-17
Simon Pilgrim
[DAG] Ensure vector constant folding uses correct scala...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-15
Benjamin Kramer
[SelectionDAG] Remove dead code. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-13
Duncan P. N. Exon...
SelectionDAG: Remove implicit ilist iterator conversion...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-12
Simon Pilgrim
[SelectionDAG] Add common vector constant folding helpe...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Chad Rosier
[ARM] Promote helper function to SelectionDAG.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-03
Simon Pilgrim
[DAGCombiner] Merge SIGN_EXTEND_INREG vector constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Stephen Canon
Remove roundingMode argument in APFloat::mod
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Matthias Braun
SelectionDAG: Use InsertNode for EntryNode
blob
|
commitdiff
|
raw
|
diff to current
2015-09-18
Matthias Braun
SelectionDAG: Introduce PersistentID to SDNode for...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-16
Sanjay Patel
propagate fast-math-flags on DAG nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-09-06
Hal Finkel
[SelectionDAG] Swap commutative binops before constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-29
Fiona Glaser
SelectionDAG: add missing ComputeSignBits case for...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-25
Charles Davis
Make variable argument intrinsics behave correctly...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-21
Yaron Keren
Disable Visual C++ 2013 Debug mode assert on null point...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-19
Simon Pilgrim
[DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Ahmed Bougacha
[CodeGen] Assert on getNode(FP_EXTEND) with a smaller...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Ahmed Bougacha
[CodeGen] Simplify getNode(*EXT/TRUNC) type size assert...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-11
Alex Lorenz
PseudoSourceValue: Replace global manager with a manage...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Sanjay Patel
wrap OptSize and MinSize attributes for easier and...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-30
Sanjay Patel
fix memcpy/memset/memmove lowering when optimizing...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-15
Pete Cooper
Use getZExtOrTrunc helper instead of manually doing...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-15
Pete Cooper
Use getStoreSize() instead of getStoreSizeInBits()...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Pete Cooper
Use more foreach loops in SelectionDAG. NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Pete Cooper
Constify parameters in SelectionDAG methods. NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Pete Cooper
Remove unnecessary .getNode() in SelectionDAG. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Pete Cooper
Use more foreach loops in SelectionDAG. NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Fiona Glaser
ComputeKnownBits: be a bit smarter about ADDs
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Remove getDataLayout() from TargetLowering
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Make TargetLowering::getShiftAmountTy() taking DataLayo...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Mehdi Amini
Make TargetLowering::getPointerTy() taking DataLayout...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Mehdi Amini
Redirect DataLayout from TargetMachine to Module in...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-26
Pete Cooper
Convert a bunch of loops to foreach. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-22
Rafael Espindola
Avoid a Symbol -> Name -> Symbol conversion.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-18
Sanjay Patel
fix typo; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-06-16
Sanjay Patel
propagate IR-level fast-math-flags to DAG nodes, disabl...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-13
Simon Pilgrim
[SelectionDAG] Added assertions + UNDEF handling for...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-13
Simon Pilgrim
[DAGCombiner] Added BSWAP vector constant folding support.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Matt Arsenault
Implement computeKnownBits for min/max nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-06-08
Simon Pilgrim
[DAGCombiner] Added CTLZ vector constant folding support.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-08
Simon Pilgrim
[DAGCombiner] Added CTTZ vector constant folding support.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-07
Simon Pilgrim
[DAGCombiner] Added CTPOP vector constant folding support.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-30
Chandler Carruth
[sdag] Add the helper I most want to the DAG -- buildin...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Duncan P. N. Exon...
SDAG: Give SDDbgValues their own allocator (and reset it)
blob
|
commitdiff
|
raw
|
diff to current
2015-05-21
Simon Pilgrim
[X86][SSE] Improve support for 128-bit vector sign...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-19
Matthias Braun
SelectionDAG: Cleanup and simplify FoldConstantArithmetic
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Nick Lewycky
Revert r237046. See the testcase on the thread where...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Sergey Dmitrouk
[DebugInfo] Debug locations for constant SD nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-05-11
Sanjay Patel
propagate IR-level fast-math-flags to DAG nodes; 2nd...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-10
Simon Pilgrim
[SelectionDAG] Fixed constant folding issue when legali...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
NAKAMURA Takumi
Reformat.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
NAKAMURA Takumi
Revert r236546, "propagate IR-level fast-math-flags...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Pawel Bylica
SelectionDAG: Handle out-of-bounds index in extract...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-05
Sanjay Patel
propagate IR-level fast-math-flags to DAG nodes (NFC)
blob
|
commitdiff
|
raw
|
diff to current
2015-05-02
Simon Pilgrim
[DAGCombiner] Enabled vector float/double -> int consta...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-01
Simon Pilgrim
[SelectionDAG] Unary vector constant folding integer...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-29
Duncan P. N. Exon...
IR: Give 'DI' prefix to debug info metadata
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Sanjay Patel
move IR-level optimization flags into their own struct
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Sergey Dmitrouk
Reapply r235977 "[DebugInfo] Add debug locations to...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Daniel Jasper
Revert "[DebugInfo] Add debug locations to constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Sergey Dmitrouk
[DebugInfo] Add debug locations to constant SD nodes
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Elena Demikhovsky
Masked gather and scatter: Added code for SelectionDAG.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Simon Pilgrim
CONCAT_VECTOR of BUILD_VECTOR - minor fix
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Simon Pilgrim
TRUNCATE constant folding - minor fix for rL233224
blob
|
commitdiff
|
raw
|
diff to current
2015-04-13
Krzysztof Parzyszek
Allow memory intrinsics to be tail calls
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Duncan P. N. Exon...
CodeGen: Stop using DIDescriptor::is*() and auto-casting
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Simon Pilgrim
[DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-04
Sanjay Patel
less space; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Duncan P. N. Exon...
CodeGen: Assert that inlined-at locations agree
blob
|
commitdiff
|
raw
|
diff to current
2015-03-31
Hal Finkel
[SDAG] Handle non-integer preferred memset types for...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
Duncan P. N. Exon...
CodeGen: Use the new DebugLoc API, NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
Simon Pilgrim
[DAGCombiner] Add support for TRUNCATE + FP_EXTEND...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Simon Pilgrim
[SelectionDAG] Fixed issue with uitofp vector constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-07
Simon Pilgrim
[DAGCombiner] Add a shuffle mask commutation helper...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-02
Benjamin Kramer
Accidentaly inverted the condition again. Sorry.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-02
Benjamin Kramer
Avoid assertion in MSVC 2013 debug builds.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-02
Benjamin Kramer
Simplify code. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-17
Sanjay Patel
Canonicalize splats as build_vectors (PR22283)
blob
|
commitdiff
|
raw
|
diff to current
2015-02-17
Benjamin Kramer
Prefer SmallVector::append/insert over push_back loops.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-15
Chandler Carruth
[SDAG] Teach the SelectionDAG to canonicalize vector...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Duncan P. N. Exon...
CodeGen: Canonicalize access to function attributes...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-28
Manuel Jacob
Add nullptr checks for TargetSelectionDAGInfo in Select...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-26
Ahmed Bougacha
[SelectionDAG] Fix assert message copypasta. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Andrea Di Biagio
[DAG] Fix wrong canonicalization performed on shuffle...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-23
Mehdi Amini
DAGCombine: always constant fold FMA when target disabl...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Jan Vesely
SelectionDAG: Add KnownBits and SignBits computation...
blob
|
commitdiff
|
raw
|
diff to current
next