index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Age
Commit message (
Expand
)
Author
2010-09-21
substantially reduce indentation and simplify DAGCombiner::SimplifySelectOps.
Chris Lattner
2010-09-21
Fixed ambiguous call.
Lang Hames
2010-09-21
Added an additional PBQP problem builder which adds coalescing costs (both be...
Lang Hames
2010-09-21
Move the search for the appropriate AND instruction
Gabor Greif
2010-09-21
a few more trivial updates. This fixes PerformInsertVectorEltInMemory to not
Chris Lattner
2010-09-21
add some accessors
Chris Lattner
2010-09-21
it's more elegant to put the "getConstantPool" and
Chris Lattner
2010-09-21
reimplement memcpy/memmove/memset lowering to use MachinePointerInfo
Chris Lattner
2010-09-21
add some helpful accessors.
Chris Lattner
2010-09-21
add overloads for SelectionDAG::getLoad, getStore, getTruncStore that take a
Chris Lattner
2010-09-21
simplify interface to SelectionDAG::getMemIntrinsicNode, making it take a Mac...
Chris Lattner
2010-09-21
chagne interface to SelectionDAG::getAtomic to take a MachinePointerInfo,
Chris Lattner
2010-09-21
don't implicitly drop the offset of a machinememoperand when legalizing atomics.
Chris Lattner
2010-09-21
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-20
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-19
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-18
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-17
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-16
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-15
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-14
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-13
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-11
Rename ConvertToSetZeroFlag to something more general.
Bill Wendling
2010-09-10
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
[prev]
[next]