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
2011-04-16
Fix divmod libcall lowering. Convert to {S|U}DIVREM first and then expand the...
Evan Cheng
2011-04-16
Introduce support to encode Objective-C property information in debugging inf...
Devang Patel
2011-04-15
Some refactoring suggested by Anton Korobeynikov.
Rafael Espindola
2011-04-15
Teach the SplitKit blitter to handle multiply defined values as well.
Jakob Stoklund Olesen
2011-04-15
Remember to set flag.
Jakob Stoklund Olesen
2011-04-15
Add 129518 back with a fix for when we are producing eh just because of debug...
Rafael Espindola
2011-04-15
Fix a ton of comment typos found by codespell. Patch by
Chris Lattner
2011-04-15
Revert r129518, "Change ELF systems to use CFI for producing the EH tables. T...
NAKAMURA Takumi
2011-04-14
Fix another instance of the DAG combiner not using the correct type for the R...
Owen Anderson
2011-04-14
Change ELF systems to use CFI for producing the EH tables. This reduces the
Rafael Espindola
2011-04-14
In the pre-RA scheduler, maintain cmp+br proximity.
Andrew Trick
2011-04-14
sink a call into its only use.
Chris Lattner
2011-04-13
During post-legalization DAG combining, be careful to only create shifts wher...
Owen Anderson
2011-04-13
Remove extra bytes that were added for gdb. We do not have good poiner to un...
Devang Patel
2011-04-13
Stop using dead function.
Jakob Stoklund Olesen
2011-04-13
Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat...
Andrew Trick
2011-04-13
Temporarily revert r129408 to see if it brings the bots back.
Eric Christopher
2011-04-12
Fix a bug where we were counting the alias sets as completely used
Eric Christopher
2011-04-12
I missed this new file in previous commit.
Devang Patel
2011-04-12
Simplify. There is no need to use static variable.
Devang Patel
2011-04-12
Do not reuse parameter name.
Devang Patel
2011-04-12
This mechanical patch moves type handling into CompileUnit from DwarfDebug. I...
Devang Patel
2011-04-12
Add more comments... err debug statements to the fast allocator.
Eric Christopher
2011-04-12
SparseBitVector is SLOW.
Jakob Stoklund Olesen
2011-04-12
Revert 129383. It causes some targets to hit a scheduler assert.
Andrew Trick
2011-04-12
PreRA scheduler heuristic fixes: VRegCycle, TokenFactor latency.
Andrew Trick
2011-04-12
Create new intervals for isolated blocks during region splitting.
Jakob Stoklund Olesen
2011-04-12
Add SplitKit API to query and select the current interval being worked on.
Jakob Stoklund Olesen
2011-04-12
Fix a bug in RegAllocBase::addMBBLiveIns() where a basic block could accident...
Jakob Stoklund Olesen
2011-04-12
Remove dead typedef.
Devang Patel
2011-04-12
Refactor CompileUnit into a separate header.
Devang Patel
2011-04-12
Fix typo.
Eric Christopher
2011-04-11
Reuse live interval union between functions. This saves a bit of compile time
Jakob Stoklund Olesen
2011-04-11
Just because a GlobalVariable's initializer is [N x { i32, void ()* }] doesn't
Nick Lewycky
2011-04-11
Speed up eviction by stopping collectInterferingVRegs as soon as the spill
Jakob Stoklund Olesen
2011-04-11
The default of the dispatch switch statement was to branch to a BB that executed
Bill Wendling
2011-04-11
Look pass copies when determining whether hoisting would end up inserting mor...
Evan Cheng
2011-04-11
Use a faster algorithm for computing MBB live-in registers after register all...
Jakob Stoklund Olesen
2011-04-11
Fix a couple of places where changes are made but not tracked.
Evan Cheng
2011-04-11
Don't add live ranges for sub-registers when clobbering a physical register.
Jakob Stoklund Olesen
2011-04-11
Speed up LiveIntervalUnion::unify by handling end insertion specially.
Jakob Stoklund Olesen
2011-04-11
Time the initial seeding of live registers
Jakob Stoklund Olesen
2011-04-11
Don't shrink live ranges after dead code elimination unless it is going to help.
Jakob Stoklund Olesen
2011-04-11
Don't include Operator.h from InstrTypes.h.
Jay Foad
2011-04-09
Avoid excess precision issues that lead to generating host-compiler-specific ...
Chris Lattner
2011-04-09
Build the Hopfield network incrementally when splitting global live ranges.
Jakob Stoklund Olesen
2011-04-09
Precompute interference for neighbor blocks as long as there is no interference.
Jakob Stoklund Olesen
2011-04-09
have dag combine zap "store undef", which can be formed during call lowering
Chris Lattner
2011-04-08
Simplify array bound checks and clarify comments. One element array can have...
Devang Patel
2011-04-08
Do not emit DW_AT_upper_bound and DW_AT_lower_bound for unbouded array.
Devang Patel
[prev]
[next]