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
Commit message (
Expand
)
Author
Age
*
force clients of MachineFunction::getMachineMemOperand to provide a
Chris Lattner
2010-09-21
*
start pushing MachinePointerInfo out through the MachineMemOperand interface
Chris Lattner
2010-09-21
*
refactor the Value*/offset pair from MachineMemOperand out to a new
Chris Lattner
2010-09-21
*
Enable machine sinking critical edge splitting. e.g.
Evan Cheng
2010-09-20
*
When TCO is turned on, it is possible to end up with aliasing FrameIndex's. ...
Owen Anderson
2010-09-20
*
Avoid splitting critical edge twice for a set of PHI uses.
Evan Cheng
2010-09-20
*
Revert r114312 while I sort out some issues.
Owen Anderson
2010-09-19
*
Tentatively enabled DAGCombiner Alias Analysis by default. As far as I know,
Owen Anderson
2010-09-19
*
Unbreak msvc build.
Benjamin Kramer
2010-09-18
*
Fixed non-const iterator error.
Lang Hames
2010-09-18
*
Added a separate class (PBQPBuilder) for PBQP Problem construction. This clas...
Lang Hames
2010-09-18
*
Fix code that break critical edges for PHI uses. Watch out for multiple PHIs ...
Evan Cheng
2010-09-18
*
Invert the logic of reachesChainWithoutSideEffects(). What we want to check ...
Owen Anderson
2010-09-18
*
Teach machine sink to
Evan Cheng
2010-09-17
*
Machine CSE was forgetting to clear some data structures.
Evan Cheng
2010-09-17
*
Fix a potential bug that can cause miscomparison with and without debug info.
Evan Cheng
2010-09-17
*
If FE forgot to provide a file name (usually it uses "stdin" as name in such ...
Devang Patel
2010-09-16
*
Use the value mapping provided by LiveIntervalMap. This simplifies the code a
Jakob Stoklund Olesen
2010-09-16
*
Check bb to ensure that alloca is in separate basic block.
Devang Patel
2010-09-15
*
If dbg.declare from non-entry block is using alloca from entry block then use...
Devang Patel
2010-09-15
*
must not peephole away side effects
Gabor Greif
2010-09-14
*
Use frame index, if available for byval argument while lowering dbg_declare. ...
Devang Patel
2010-09-14
*
Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."
Michael J. Spencer
2010-09-13
*
Mechanically replace LiveInterval* with LiveIntervalMap for intervals being
Jakob Stoklund Olesen
2010-09-13
*
Allow LiveIntervalMap to be reused by resetting the current live interval.
Jakob Stoklund Olesen
2010-09-13
*
Let's just declare that it is impossible to construct a std::pair from a null
Jakob Stoklund Olesen
2010-09-13
*
Fix linux/msvc build, move include.
Benjamin Kramer
2010-09-13
*
Silence more warnings. Two more unused variables.
Eric Christopher
2010-09-13
*
Added skeleton for inline asm multiple alternative constraint support.
John Thompson
2010-09-13
*
Rename ConvertToSetZeroFlag to something more general.
Bill Wendling
2010-09-11
*
No need to recompute the SrcReg and CmpValue.
Bill Wendling
2010-09-10
*
Move some of the decision logic for converting an instruction into one that sets
Bill Wendling
2010-09-10
*
Fix a comment typo.
Bob Wilson
2010-09-10
*
Modify the comparison optimizations in the peephole optimizer to update the
Bill Wendling
2010-09-10
*
CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.
Michael J. Spencer
2010-09-10
*
Add DEBUG message.
Devang Patel
2010-09-10
*
Teach if-converter to be more careful with predicating instructions that would
Evan Cheng
2010-09-10
*
Remove dead code.
Jakob Stoklund Olesen
2010-09-08
*
Don't add <imp-def> operands during register rewriting.
Jakob Stoklund Olesen
2010-09-07
*
add a comment about where this should eventually move.
Chris Lattner
2010-09-05
*
Added initialisers for reduction rule counters.
Lang Hames
2010-09-05
*
implement rdar://6653118 - fastisel should fold loads where possible.
Chris Lattner
2010-09-05
*
Remove dead code.
Jakob Stoklund Olesen
2010-09-04
*
zap dead code.
Chris Lattner
2010-09-04
*
previous patch was a little too tricky for its own good. Don't try to
Jim Grosbach
2010-09-03
*
Add a missing check when legalizing a vector extending load. This doesn't
Bob Wilson
2010-09-03
*
VirtRegRewriter checks for early clobbers before it reuses an available stack
Jakob Stoklund Olesen
2010-09-03
*
Reapply commit 112702 which was speculatively reverted by echristo.
Duncan Sands
2010-09-03
*
There is no need to use .set here.
Devang Patel
2010-09-02
*
Detect undef value early and save unnecessary NodeMap query.
Devang Patel
2010-09-02
[next]