projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SDAG] Handle non-integer preferred memset types for non-constant values
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAG.cpp
2015-03-31
Hal Finkel
[SDAG] Handle non-integer preferred memset types for...
blob
|
commitdiff
|
raw
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
2014-07-10
Daniel Sanders
Make it possible for ints/floats to return different...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-09
Chandler Carruth
[x86] Fix a bug in my new zext-vector-inreg DAG tricker...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-09
Chandler Carruth
[x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-09
Chandler Carruth
[SDAG] At the suggestion of Hal, switch to an output...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Chandler Carruth
[x86,SDAG] Sink the logic for folding shuffles of splat...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-08
Chandler Carruth
[SDAG] Build up a more rich set of APIs for querying...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Chandler Carruth
[x86] Revert r212324 which was too aggressive w.r.t...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-04
Chandler Carruth
[x86] Generalize BuildVectorSDNode::getConstantSplatVal...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Juergen Ributzka
[DAG] Pass the argument list to the CallLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-29
Craig Topper
Add ops() method to SDNode that returns an ArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-27
Chad Rosier
[AArch64] Fix memset ICE when memset value is f128.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-24
Kevin Qin
[AArch64] Fix a build_vector pattern match fail
blob
|
commitdiff
|
raw
|
diff to current
2014-06-19
Jingyue Wu
[ValueTracking] Extend range metadata to call/invoke
blob
|
commitdiff
|
raw
|
diff to current
2014-06-13
Tim Northover
IR: add "cmpxchg weak" variant to support permitted...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Andrea Di Biagio
[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-31
Adam Nemet
[SelectionDAG] Force cycle detection in AssignTopologic...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-31
Adam Nemet
[SelectionDAG] Pass DAG to checkForCycles
blob
|
commitdiff
|
raw
|
diff to current
2014-05-30
Rafael Espindola
[pr19636] Fix known bit computation in urem instructio...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-28
Rafael Espindola
[pr19844] Add thread local mode to aliases.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-17
Saleem Abdulrasool
Target: remove old constructors for CallLoweringInfo
blob
|
commitdiff
|
raw
|
diff to current
2014-05-16
Rafael Espindola
Delete getAliasedGlobal.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-15
Jay Foad
Instead of littering asserts throughout the code after...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Jay Foad
Rename ComputeMaskedBits to computeKnownBits. "Masked...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Jay Foad
Update the comments for ComputeMaskedBits, which lost...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
Pete Cooper
Use a logical not when inverting SetCC. This unfortuna...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-07
Matt Arsenault
Fix using wrong result type for setcc.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-02
Benjamin Kramer
Satisfy GCC's urgent need for parentheses around ‘...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-02
Benjamin Kramer
Allow SelectionDAG::FoldConstantArithmetic to work...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Craig Topper
Use makeArrayRef insted of calling ArrayRef<T> construc...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
Convert more SelectionDAG functions to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert AddNodeIDNode and SelectionDAG::getNodeIfExiist...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SelectionDAG::MorphNodeTo to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SelectionDAG::SelectNodeTo to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert one last signature of getNode to take an ArrayR...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SDNode constructor to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SelectionDAG::getMergeValues to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Const-correct SelectionDAG::getAtomic.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Benjamin Kramer
SelectionDAG: Aggressively fold shuffles of constant...
blob
|
commitdiff
|
raw
|
diff to current
next