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
2008-02-25
Make some static variables const.
Dan Gohman
2008-02-25
Convert MaskedValueIsZero and all its users to use APInt. Also add
Dan Gohman
2008-02-25
All remat'ed loads cannot be folded into two-address code. Not just argument ...
Evan Cheng
2008-02-25
In debug builds check that the key property holds: all
Duncan Sands
2008-02-25
Correctly determine whether a argument load can be folded into its uses.
Evan Cheng
2008-02-24
Add support to LegalizeTypes for building legal vectors
Duncan Sands
2008-02-24
Some platforms use the same name for 32-bit and 64-bit registers (like
Bill Wendling
2008-02-23
Rematerialization logic was overly conservative when it comes to loads from f...
Evan Cheng
2008-02-23
If remating a machine instr with virtual register operand, make sure the vr i...
Evan Cheng
2008-02-23
Recognize loads of arguments as re-materializable first. Therefore if isReall...
Evan Cheng
2008-02-23
Fix spill weight updating bug.
Evan Cheng
2008-02-22
Same isPhysRegAvailable bug as local register allocator.
Evan Cheng
2008-02-22
Really really bad local register allocator bug. On X86, it was never using ES...
Evan Cheng
2008-02-22
Add debugging printfs.
Evan Cheng
2008-02-22
Make sure reload of implicit uses are issued before remat's.
Evan Cheng
2008-02-22
Pass alignment on ByVal parameters, from FE, all
Dale Johannesen
2008-02-22
Enable re-materialization of instructions which have virtual register operand...
Evan Cheng
2008-02-22
Fix compiler warning.
Evan Cheng
2008-02-22
Fix a regression in 403.gcc and 186.crafty introduced in 47383. To test
Dan Gohman
2008-02-21
Make the clobber analysis a bit more smart: we only are careful about
Chris Lattner
2008-02-21
Treat clobber operands like early clobbers: if we have
Chris Lattner
2008-02-21
Clear PhysRegPartUse for the sub register as well.
Bill Wendling
2008-02-21
Adjust the MaxAlignment for the special register scavenging spill slot.
Bill Wendling
2008-02-21
Help testing.
Evan Cheng
2008-02-21
Better names as per Evan's request
Andrew Lenharth
2008-02-21
Atomic op support. If any gcc test uses __sync builtins, it might start fail...
Andrew Lenharth
2008-02-21
Add support for matching mem operands. This fixes PR1133, patch by
Chris Lattner
2008-02-21
Fix a (harmless) but where vregs were added to the used reg lists for
Chris Lattner
2008-02-21
Clean up some spilling code using MachineRegisterInfo.
Evan Cheng
2008-02-20
Remove one of the fixmes that I put in there. From Evan:
Bill Wendling
2008-02-20
Improve some comments explaining the "handle kills" stuff better.
Bill Wendling
2008-02-20
Fix comment.
Bill Wendling
2008-02-20
assert is more effective reminder then FIXME tag for unimplemented features.
Devang Patel
2008-02-20
LegalizeTypes support for scalarizing a vector store
Duncan Sands
2008-02-20
Convert Legalize to use the APInt form of ComputeMaskedBits.
Dan Gohman
2008-02-20
Add explicit keywords.
Dan Gohman
2008-02-20
Convert DAGCombiner to use the APInt form of ComputeMaskedBits.
Dan Gohman
2008-02-20
Use APInt::intersects.
Dan Gohman
2008-02-20
Fix newly-introduced 4.3 warnings
Anton Korobeynikov
2008-02-20
Update gcc 4.3 warnings fix patch with recent head changes
Anton Korobeynikov
2008-02-20
Unbreak build with gcc 4.3: provide missed includes and silence most annoying...
Anton Korobeynikov
2008-02-20
Added some comments and reformatted others. No functionality change.
Bill Wendling
2008-02-20
More constification of things. More comments added. No functionality
Bill Wendling
2008-02-20
Fix an incredibly subtle bug exposed by Ted's change to APInt profiling.
Chris Lattner
2008-02-20
No functionality change:
Bill Wendling
2008-02-19
Add GetResultInst. First step for multiple return value support.
Devang Patel
2008-02-19
PR1909: Tail merging pass ran wild. It makes no sense to merge blocks in orde...
Evan Cheng
2008-02-18
- When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should c...
Evan Cheng
2008-02-18
- Remove the previous check which broke coalescer-commute3.ll
Evan Cheng
2008-02-18
New helper function getMBBFromIndex() that given an index in any instruction ...
Roman Levenstein
[next]