index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAG.cpp
Age
Commit message (
Expand
)
Author
2011-09-06
Add codegen support for vector select (in the IR this means a select
Duncan Sands
2011-09-06
Split the init.trampoline intrinsic, which currently combines GCC's
Duncan Sands
2011-08-24
Basic x86 code generation for atomic load and store instructions.
Eli Friedman
2011-08-16
Revert r137562 because it caused PR10674
Nadav Rotem
2011-08-13
Fix PR 10635. When generating integer constants, the constant element type may
Nadav Rotem
2011-08-02
Don't create a ridiculous EXTRACT_ELEMENT. PR10563.
Eli Friedman
2011-07-29
Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be
Eli Friedman
2011-07-27
Code generation for 'fence' instruction.
Eli Friedman
2011-07-18
Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a...
Jeffrey Yasskin
2011-07-18
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-14
Add assertion for the chain value type
Nadav Rotem
2011-07-08
Add an intrinsic and codegen support for fused multiply-accumulate. The intent
Cameron Zwarich
2011-07-07
Add functions 'hasPredecessor' and 'hasPredecessorHelper' to SDNode. The
Lang Hames
2011-07-06
Grammar and 80-col.
Eric Christopher
2011-06-18
Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.
Benjamin Kramer
2011-05-24
Remove dead code.
Devang Patel
2011-05-24
- Teach SelectionDAG::isKnownNeverZero to return true (op x, c) when c is
Evan Cheng
2011-05-23
Revert 121907 (it causes llc crash) and apply original patch from PR9817.
Devang Patel
2011-05-23
While replacing all uses of a SDValue with another value, do not forget to tr...
Devang Patel
2011-05-02
Other parts of the SelectionDAG framework assume that targets use their point...
Owen Anderson
2011-03-15
sext(undef) = 0, because the top bits will all be the same.
Evan Cheng
2011-03-14
BIT_CONVERT has been renamed to BITCAST.
Evan Cheng
2011-03-14
Minor optimization. sign-ext/anyext of undef is still undef.
Evan Cheng
2011-03-07
Use the correct LHS type when determining the legalization of a shift's RHS t...
Owen Anderson
2011-03-02
Avoid exponential blow-up when printing DAGs.
Bob Wilson
2011-02-25
Allow targets to specify a the type of the RHS of a shift parameterized on th...
Owen Anderson
2011-02-24
Add a getNumSignBits() method to APInt.
Cameron Zwarich
2011-02-18
Do not lose debug info of an inlined function argument even if the argument i...
Devang Patel
2011-02-18
Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure.
Cameron Zwarich
2011-02-17
Do not lose debug info of an inlined function argument even if the argument i...
Devang Patel
2011-02-16
Swap VT and DebugLoc operands of getExtLoad() for consistency with
Stuart Hastings
2011-02-14
fix two comment thinkos
Chris Lattner
2011-02-13
Enhance ComputeMaskedBits to know that aligned frameindexes
Chris Lattner
2011-02-13
Revisit my fix for PR9028: the issue is that DAGCombine was
Chris Lattner
2011-02-07
Remove comment about an argument that was removed couple of years ago.
Devang Patel
2011-02-01
Take Bill Wendling's suggestion for structuring a couple of asserts.
Matt Beaumont-Gay
2011-01-27
Speculatively revert r124380.
Devang Patel
2011-01-27
While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal ...
Devang Patel
2011-01-27
Try harder to not have unused variables.
Matt Beaumont-Gay
2011-01-27
Opt-mode -Wunused-variable cleanup
Matt Beaumont-Gay
2011-01-26
[AVX] Add INSERT_SUBVECTOR and support it on x86. This provides a
David Greene
2011-01-26
[AVX] Support EXTRACT_SUBVECTOR on x86. This provides a default
David Greene
2011-01-25
Provide an interface to transfer SDDbgValue from one SDNode to another.
Devang Patel
2011-01-23
Null initialize a few variables flagged by
Ted Kremenek
2011-01-10
Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...
Anton Korobeynikov
2011-01-09
Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi...
Jakob Stoklund Olesen
2011-01-06
Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy
Evan Cheng
2011-01-06
Revert r122936. I'll re-implement the change.
Evan Cheng
2011-01-06
r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowing
Evan Cheng
2011-01-02
Try to reuse the value when lowering memset.
Benjamin Kramer
[next]