projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Simplify the Mangler interface now that DataLayout is mandatory.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAG.cpp
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
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
2015-01-22
Michael Kuperstein
[DAGCombine] Produce better code for constant splats
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Michael Kuperstein
Revert r226811, MSVC accepts code sane compilers don't.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Michael Kuperstein
[DAGCombine] Produce better code for constant splats
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Elena Demikhovsky
Fixed a bug in type legalizer for masked load/store...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-14
Matt Arsenault
Implement new way of expanding extloads.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-13
Matthias Braun
DAGCombiner: simplify by using condition variables...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
Sanjay Patel
merge consecutive loads that are offset from a base...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Owen Anderson
Fix a few instances found in SelectionDAG where we...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Elena Demikhovsky
Masked Load / Store Intrinsics - the CodeGen part.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-28
Duncan P. N. Exon...
Revert "Masked Vector Load and Store Intrinsics."
blob
|
commitdiff
|
raw
|
diff to current
2014-11-23
Elena Demikhovsky
Masked Vector Load and Store Intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Simon Pilgrim
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Frederic Riss
Add an assert and a test that verify r221709's fix.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Frederic Riss
Totally forget deallocated SDNodes in SDDbgInfo.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-12
Benjamin Kramer
Modernize old-style static asserts. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Eric Christopher
Remove a bunch of getSubtargetImpl calls since we alrea...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Eric Christopher
Have the selection dag grab TargetLowering off of the...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Eric Christopher
Have SelectionDAG's subtarget TargetSelectionDAGInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Revert r218778 while investigating buldbot breakage.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Adrian Prantl
Move the complex address expression out of DIVariable...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-29
Job Noorman
Do not assume the value passed to memset is an i32.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
Craig Topper
Simplify creation of a bunch of ArrayRefs by using...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-20
Alexey Samsonov
Fix null reference creation in SelectionDAG constructor.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-13
Hal Finkel
[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
blob
|
commitdiff
|
raw
|
diff to current
2014-08-08
Pedro Artigas
Added a TLI hook to signal that the target does not...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Chandler Carruth
[SDAG] MorphNodeTo recursively deletes dead operands...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Hal Finkel
[PowerPC] Generate unaligned vector loads using intrins...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-31
Louis Gerbarg
Make sure no loads resulting from load->switch DAGCombi...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-27
Matt Arsenault
Add alignment value to allowsUnalignedMemoryAccess
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-23
Jim Grosbach
DAG: fp->int conversion for non-splat constants.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-22
Chandler Carruth
[SDAG] Refactor the code for inserting a newly allocate...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-22
Chandler Carruth
[SDAG] Remove a giant pile of asserts that may have...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Andrea Di Biagio
[DAG] Refactor some logic. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-18
Jim Grosbach
AArch64: Constant fold converting vector setcc results...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Chandler Carruth
[x86,SDAG] Introduce any- and sign-extend-vector-inreg...
blob
|
commitdiff
|
raw
|
diff to current
next