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
2012-04-05
Don't break the IV update in TLI::SimplifySetCC().
Jakob Stoklund Olesen
2012-04-05
Treat f16 the same as f80/f128 for the purposes of generating constants durin...
Owen Anderson
2012-04-04
REG_SEQUENCE expansion to COPY instructions wasn't taking account of sub regi...
Pete Cooper
2012-04-04
f16 FREM can now be legalized by promoting to f32
Pete Cooper
2012-04-04
Remove spurious debug output.
Jakob Stoklund Olesen
2012-04-04
Always compute all the bits in ComputeMaskedBits.
Rafael Espindola
2012-04-04
Remove default case from switch that was already covering all cases.
Craig Topper
2012-04-04
Removed useless switch for default case when switch was covering all the enum...
Pete Cooper
2012-04-03
Add VSELECT to LegalizeVectorTypes::ScalariseVectorResult. Previously it wou...
Pete Cooper
2012-04-03
Removed one last bad continue statement meant to be removed in r153914.
Pete Cooper
2012-04-03
Fix an issue in SimplifySetCC() specific to vector comparisons.
Chad Rosier
2012-04-03
Fix thinko check for number of operands to be the one that actually
Eric Christopher
2012-04-03
Add a line number for the scope of the function (starting at the first
Eric Christopher
2012-04-03
Fixes to r153903. Added missing explanation of behaviour when the VirtRegMap...
Pete Cooper
2012-04-02
Moved LiveRangeEdit.h so that it can be called from other parts of the backen...
Pete Cooper
2012-04-02
Allocate virtual registers in ascending order.
Jakob Stoklund Olesen
2012-04-02
Refactored the LiveRangeEdit interface so that MachineFunction, TargetInstrIn...
Pete Cooper
2012-04-02
Add predicates for checking whether targets have free FNEG and FABS operation...
Owen Anderson
2012-04-02
During two-address lowering, rescheduling an instruction does not untie
Lang Hames
2012-04-02
Turn on the accelerator tables for Darwin.
Eric Christopher
2012-04-02
Optimizing swizzles of complex shuffles may generate additional complex shuff...
Nadav Rotem
2012-04-02
Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...
Craig Topper
2012-04-01
This commit contains a few changes that had to go in together.
Nadav Rotem
2012-04-01
Fix typo.
Lang Hames
2012-04-01
misched: Add finalizeScheduler to complete the target interface.
Andrew Trick
2012-03-31
Teach CodeGen's version of computeMaskedBits to understand the range metadata.
Rafael Espindola
2012-03-30
If we have a VLA that has a "use" in a metadata node that's then used
Bill Wendling
2012-03-29
Add support for objc property decls according to the page at:
Eric Christopher
2012-03-28
Enable machine code verification in the entire code generator.
Jakob Stoklund Olesen
2012-03-28
Enable machine code verification after PreSched2 passes.
Jakob Stoklund Olesen
2012-03-28
Also verify after ExpandPostRAPseudos.
Jakob Stoklund Olesen
2012-03-28
Enable machine code verification after the late machine optimization passes.
Jakob Stoklund Olesen
2012-03-28
Skip liveness verification when MRI->tracksLiveness() is false.
Jakob Stoklund Olesen
2012-03-28
Allow removeLiveIn to be called with a register that isn't live-in.
Jakob Stoklund Olesen
2012-03-28
Fixed commuteInstructions bug where if its called pre-regalloc the subreg ind...
Pete Cooper
2012-03-28
More debug output.
Eric Christopher
2012-03-28
Fix the output of the DW_TAG_friend tag to include DW_AT_friend
Eric Christopher
2012-03-27
Use a SmallVector and linear lookup instead of a DenseSet - SourceMap values
Lang Hames
2012-03-27
Use DW_AT_low_pc for a single entry point into a routine.
Eric Christopher
2012-03-27
Print SSA and liveness tracking flags in MF::print().
Jakob Stoklund Olesen
2012-03-27
Branch folding may invalidate liveness.
Jakob Stoklund Olesen
2012-03-27
fix what looks like a real logic bug, found by PVS-Studio (part of PR12357)
Chris Lattner
2012-03-27
Add an MRI::tracksLiveness() flag.
Jakob Stoklund Olesen
2012-03-27
Post-ra LICM should take care not to hoist an instruction that would clobber a
Evan Cheng
2012-03-27
During MachineCopyPropagation a register may be the source operand of multiple
Lang Hames
2012-03-26
Add a debug option to dump PBQP graphs during register allocation.
Lang Hames
2012-03-26
Use the file in the inlined die rather than the compile unit for
Eric Christopher
2012-03-26
No need to do an expensive stable sort for a bunch of integers.
Benjamin Kramer
2012-03-26
Prune some includes and forward declarations.
Craig Topper
2012-03-26
Add a debug statement.
Eric Christopher
[prev]
[next]