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-10-11
Properly handle reloading and spilling around partial redefines in
Jakob Stoklund Olesen
2010-10-11
Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if
Chris Lattner
2010-10-10
fix the default va_arg expansion (in the realignment case) to not implicitly
Chris Lattner
2010-10-09
Silence compiler warning.
Benjamin Kramer
2010-10-08
Rename SplitEditor::rewrite to finish() and break it out into a couple of new
Jakob Stoklund Olesen
2010-10-08
Avoid compiler warning: comparison between signed and unsigned integer.
Evan Cheng
2010-10-08
Extract method ProcessUses from LocalRewriter::RewriteMBB. Both parent and child
Jakob Stoklund Olesen
2010-10-08
Do not check that the bodies of two defs of same linkonce global are the same.
Anton Korobeynikov
2010-10-08
Classify value numbers into connected components in linear time.
Jakob Stoklund Olesen
2010-10-08
Call InitSections in llc and clang so that the binaries produced by them
Rafael Espindola
2010-10-08
Don't waste time unfolding simple loads. The unfolded copy won't be hoisted.
Evan Cheng
2010-10-08
Fix operand latency computation in cases where the definition operand is
Evan Cheng
2010-10-08
Line number 0 indicates there is no source line/file name info available for ...
Devang Patel
2010-10-07
After splitting, the remaining LiveInterval may be fragmented into multiple
Jakob Stoklund Olesen
2010-10-07
Now with fewer extraneous semicolons!
Owen Anderson
2010-10-07
Provie a clearner interface so that FE can decide whether a function has prot...
Devang Patel
2010-10-07
Print more loop info.
Jakob Stoklund Olesen
2010-10-07
Print out MBB number when rewriting.
Jakob Stoklund Olesen
2010-10-07
Add initialization routines for CodeGen.
Owen Anderson
2010-10-07
Cache interval iterators in SplitEditor::addTruncSimpleRange so we only have to
Jakob Stoklund Olesen
2010-10-07
Clean up debug printing.
Jakob Stoklund Olesen
2010-10-06
Add MachineRegisterInfo::constrainRegClass and use it in MachineCSE.
Jakob Stoklund Olesen
2010-10-06
Skip unused registers when verifying LiveIntervals.
Jakob Stoklund Olesen
2010-10-06
Hide analysis group registration behind a macro, just like pass registration.
Owen Anderson
2010-10-06
Add support for DW_TAG_unspecified_parameters.
Devang Patel
2010-10-06
Remove unused variables.
Nick Lewycky
2010-10-06
ComputeLinearIndex doesn't need its TLI argument.
Dan Gohman
2010-10-06
- Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This
Evan Cheng
2010-10-05
Count uses in all nested loops, not just the deepest.
Jakob Stoklund Olesen
2010-10-05
Remove SplitAnalysis::removeUse. It was only used to make SplitAnalysis
Jakob Stoklund Olesen
2010-10-05
dupli always has an interval now.
Jakob Stoklund Olesen
2010-10-05
We can split around loops with multiple exits now.
Jakob Stoklund Olesen
2010-10-05
Update SplitEditor API to reflect the fact that the original live interval is
Jakob Stoklund Olesen
2010-10-05
Intervals are half-open.
Jakob Stoklund Olesen
2010-10-05
When we find a reaching definition, make sure it is visited from all paths by
Jakob Stoklund Olesen
2010-10-05
Don't use nextIndex to check for live out of instruction.
Jakob Stoklund Olesen
2010-10-05
Tweak VNInfo printing.
Jakob Stoklund Olesen
2010-10-05
Add assert for valid slot indexes.
Jakob Stoklund Olesen
2010-10-05
Use a more efficient lowering of uint64_t --> float that can take advantage o...
Owen Anderson
2010-10-04
This DAG combine BRCOND transformation can look pass truncate of the operand:
Evan Cheng
2010-10-04
Removed the older style (in-allocator) problem construction system from the P...
Lang Hames
2010-10-02
Stop using LiveRange in MachineVerifier.
Jakob Stoklund Olesen
2010-10-02
Fix a miscompile in 186.crafty for Thumb2 that was exposed by Evan's
Bob Wilson
2010-10-01
Drop the use of LiveInterval::iterator and the LiveRange class in
Jakob Stoklund Olesen
2010-10-01
When RemoveCopyByCommutingDef is creating additional identity copies, just use
Jakob Stoklund Olesen
2010-10-01
Pretty up the debug output during RemoveCopyByCommutingDef.
Jakob Stoklund Olesen
2010-10-01
Add support to let FE mark explict methods as explict in debug info.
Devang Patel
2010-10-01
Nuke trailing whitespace.
Jim Grosbach
2010-10-01
Thread the determination of branch prediction hit rates back through the if-c...
Owen Anderson
2010-10-01
Fix code gen crash reported in PR 8235. We still lose debug info for the unus...
Devang Patel
[next]