index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
Commit message (
Expand
)
Author
Age
*
Twinify GraphWriter a little bit.
Benjamin Kramer
2011-11-15
*
Remove some unnecessary includes of PseudoSourceValue.h.
Jay Foad
2011-11-15
*
Don't try to form pre/post-indexed loads/stores until after LegalizeDAG runs....
Eli Friedman
2011-11-12
*
Some cleanup and bulletproofing for node replacement in LegalizeDAG. To main...
Eli Friedman
2011-11-11
*
Use a bigger hammer to fix PR11314 by disabling the "forcing two-address
Evan Cheng
2011-11-10
*
Add check so we don't try to perform an impossible transformation. Fixes issu...
Eli Friedman
2011-11-09
*
Speculatively revert commit 144124 (djg) in the hope that the 32 bit
Duncan Sands
2011-11-09
*
Add a hack to the scheduler to disable pseudo-two-address dependencies in
Dan Gohman
2011-11-08
*
Lower mem-ops to unaligned i32/i16 load/stores on ARM where supported.
Lang Hames
2011-11-08
*
Added invariant field to the DAG.getLoad method and changed all calls.
Pete Cooper
2011-11-08
*
Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn'...
Eli Friedman
2011-11-08
*
Revert r144034 while I try to track down a crash.
Eli Friedman
2011-11-07
*
Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn'...
Eli Friedman
2011-11-07
*
Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()
Richard Osborne
2011-11-07
*
Reapply r143206, with fixes. Disallow physical register lifetimes
Dan Gohman
2011-11-03
*
build: Add initial cut at LLVMBuild.txt files.
Daniel Dunbar
2011-11-03
*
An array of chars of length 8 will also cause the stack protector to be inserted
Bill Wendling
2011-11-02
*
Cleanup. Document. Make sure that this build_vector optimization only runs be...
Nadav Rotem
2011-10-31
*
Silence compiler warning.
Benjamin Kramer
2011-10-30
*
Add a new DAGCombine optimization for BUILD_VECTOR.
Nadav Rotem
2011-10-29
*
Revert r143206, as there are still some failing tests.
Dan Gohman
2011-10-29
*
Reapply r143177 and r143179 (reverting r143188), with scheduler
Dan Gohman
2011-10-28
*
Speculatively disable Dan's commits 143177 and 143179 to see if
Duncan Sands
2011-10-28
*
Delete #if 0 code accidentally left in.
Dan Gohman
2011-10-28
*
Eliminate LegalizeOps' LegalizedNodes map and have it just call RAUW
Dan Gohman
2011-10-28
*
Don't crash on 128-bit sdiv by constant. Found by inspection.
Eli Friedman
2011-10-27
*
Rename NonScalarIntSafe to something more appropriate.
Lang Hames
2011-10-26
*
Simplify SplitVecRes_UnaryOp by removing all the code that is
Duncan Sands
2011-10-26
*
Don't use floating point to do an integer's job.
Jakob Stoklund Olesen
2011-10-26
*
Remove a couple redundant checks.
Eli Friedman
2011-10-25
*
Really unbreak CMake build
Douglas Gregor
2011-10-24
*
Unbreak CMake build
Douglas Gregor
2011-10-24
*
Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handle
Dan Gohman
2011-10-24
*
Delete the Latency scheduling preference.
Dan Gohman
2011-10-24
*
Change this overloaded use of Sched::Latency to be an overloaded
Dan Gohman
2011-10-24
*
Change the default scheduler from Latency to ILP, since Latency
Dan Gohman
2011-10-24
*
Fix pr11194. When promoting and splitting integers we need to use
Nadav Rotem
2011-10-21
*
1. Fix the widening of SETCC in WidenVecOp_SETCC. Use the correct return CC t...
Nadav Rotem
2011-10-21
*
Remove a now dead function, fixing -Wunused-function warnings from
Chandler Carruth
2011-10-21
*
Delete the list-tdrr scheduler. Top-down schedulers are going away
Dan Gohman
2011-10-20
*
Revert r142579, "Fix a type in the legalization of CONCAT_VECTORS". This is
Chad Rosier
2011-10-20
*
Fix a type in the legalization of CONCAT_VECTORS.
Nadav Rotem
2011-10-20
*
Improve code generation for vselect on SSE2:
Nadav Rotem
2011-10-19
*
Add support for the vector-widening of vselect and vector-setcc
Nadav Rotem
2011-10-19
*
Fix a bug in the legalization of vector anyext-load and trunc-store. Mem Inde...
Nadav Rotem
2011-10-18
*
Fix a DAG combiner assertion failure when constant folding BUILD_VECTORS.
Bob Wilson
2011-10-18
*
Fix a bunch of unused variable warnings when doing a release
Duncan Sands
2011-10-18
*
Fix comment to refer to correct instruction
Hal Finkel
2011-10-18
*
Correct over-zealous removal of hack.
Bill Wendling
2011-10-17
*
Now that we have the ReturnsTwice function attribute, this method is
Bill Wendling
2011-10-17
[next]