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
2006-11-28
Put the #include for a module first.
Bill Wendling
2006-11-28
Clean up.
Evan Cheng
2006-11-28
Changed to using llvm streams.
Bill Wendling
2006-11-28
Fix PR1016
Chris Lattner
2006-11-27
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
Evan Cheng
2006-11-27
Fix the dag combiner bug corresponding to PR1014.
Chris Lattner
2006-11-27
For better or worse, load from i1 is assumed to be zero extended. Do not
Chris Lattner
2006-11-27
If a brcond condition is promoted, make sure to zero extend it, even if not
Chris Lattner
2006-11-27
For PR950:
Reid Spencer
2006-11-20
Global label not handled correctly.
Jim Laskey
2006-11-20
Fix PR1011 and CodeGen/Generic/2006-11-20-DAGCombineCrash.ll
Chris Lattner
2006-11-20
setOperand should not zap the operand list or add implicit operands to an
Chris Lattner
2006-11-20
For PR950:
Reid Spencer
2006-11-18
Don't transform in another bad case: if the block is empty, it should be
Chris Lattner
2006-11-18
Fix another case we *don't* want to do this xform.
Chris Lattner
2006-11-18
Implement operator<< for machine basic blocks to make it easier to dump them.
Chris Lattner
2006-11-18
make the previous change more aggressive, moving any block with no fallthrough.
Chris Lattner
2006-11-18
Minor code layout tweak: if we have something like this:
Chris Lattner
2006-11-17
Fixing the ENABLE_OPTIMIZED=1 DISABLE_ASSERTIONS=1 build.
Jim Laskey
2006-11-17
More removal of std::cerr and DEBUG, replacing with DOUT instead.
Bill Wendling
2006-11-17
Replace std::cerr uses of the "DEBUG" macro with "DOUT" instead. Removes
Bill Wendling
2006-11-16
*** empty log message ***
Bill Wendling
2006-11-16
Match MachineCodeEmitter changes.
Evan Cheng
2006-11-16
Don't recompute getNumOperands for each iteration.
Bill Wendling
2006-11-16
Added a new method "CreateNewLiveInterval" which, given a list of
Bill Wendling
2006-11-16
enable the branch folding pass for the JIT.
Chris Lattner
2006-11-16
Fix an incorrectly inverted condition.
Evan Cheng
2006-11-15
Match live variable changes.
Evan Cheng
2006-11-15
Minor updates.
Evan Cheng
2006-11-15
A register def can be partially dead when the whole register has use(s) but a...
Evan Cheng
2006-11-15
Do away with kill / dead maps. Move kill / dead info onto MI's.
Evan Cheng
2006-11-15
Simplify IntrinsicLowering and clarify that it is only for use by the
Chris Lattner
2006-11-15
remove dead #include
Chris Lattner
2006-11-13
Matches MachineInstr changes.
Evan Cheng
2006-11-13
- Let MachineInstr ctors add implicit def and use operands. Other operands
Evan Cheng
2006-11-11
Make an assert comment match the tested assertion.
Reid Spencer
2006-11-11
Add methods to add implicit def use operands to a MI.
Evan Cheng
2006-11-11
disallow preinc of a frameindex. This is not profitable and causes 2-addr
Chris Lattner
2006-11-11
reduce indentation by using early exits. No functionality change.
Chris Lattner
2006-11-11
move big chunks of code out-of-line, no functionality change.
Chris Lattner
2006-11-10
Fix a dag combiner bug exposed by my recent instcombine patch. This fixes
Chris Lattner
2006-11-10
Add implicit def / use operands to MachineInstr.
Evan Cheng
2006-11-10
When forming a pre-indexed store, make sure ptr isn't the same or is a pred o...
Evan Cheng
2006-11-10
commentate
Chris Lattner
2006-11-09
Don't attempt expensive pre-/post- indexed dag combine if target does not sup...
Evan Cheng
2006-11-09
Add a mechanism to specify whether a target supports a particular indexed loa...
Evan Cheng
2006-11-09
Rename ISD::MemOpAddrMode to ISD::MemIndexedMode
Evan Cheng
2006-11-09
Rename ISD::MemOpAddrMode to ISD::MemIndexedMode
Evan Cheng
2006-11-09
Allows debugging llc self hosted.
Jim Laskey
2006-11-09
Merging dwarf info to a single compile unit.
Jim Laskey
[next]