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-03-06
When setting the "unused" info, take into account something like this:
Bill Wendling
2008-03-06
80 col violation.
Evan Cheng
2008-03-06
some more spelling changes
Gabor Greif
2008-03-06
Constant fold SIGN_EXTEND_INREG with ashr not lshr.
Evan Cheng
2008-03-05
Fix a coalescer bug wrt how dead copy interval is shortened.
Evan Cheng
2008-03-05
Clarify that CALLSEQ_START..END may not be nested,
Dale Johannesen
2008-03-05
Generalize FP constant shrinking optimization to apply to any vt
Chris Lattner
2008-03-05
Improve comment, pass in the original VT so that we can shrink a long double ...
Chris Lattner
2008-03-05
Codegen support for i128 UINT_TO_FP. This just fixes a
Dan Gohman
2008-03-05
Add a target lowering hook to control whether it's worthwhile to compress fp ...
Evan Cheng
2008-03-05
64bit CAS on 32bit x86.
Andrew Lenharth
2008-03-05
Codegen support for i128 SINT_TO_FP.
Dan Gohman
2008-03-05
Refactor code. Remove duplicated functions that basically do the same thing as
Evan Cheng
2008-03-04
Some improvements related to the computation of heights, depths of SUnits.
Roman Levenstein
2008-03-04
Refactor ExpandConstantFP so it can optimize load from constpool of types lar...
Evan Cheng
2008-03-04
Did I say 'e = getNumOperands()'? I meant --e, of course.
Bill Wendling
2008-03-04
Rename isOperand() to isOperandOf() (and other similar methods). It always co...
Evan Cheng
2008-03-03
Miscellaneous clean-ups based on Evan's feedback:
Bill Wendling
2008-03-03
Misc. APInt-ification in the DAGCombiner.
Dan Gohman
2008-03-03
More APInt-ification.
Dan Gohman
2008-03-03
Yet more APInt-ification.
Dan Gohman
2008-03-03
More APInt-ification.
Dan Gohman
2008-03-03
More APInt-ification.
Dan Gohman
2008-03-03
Go through the machine instruction's operands to make sure that we're not
Bill Wendling
2008-03-03
Make the register scavenger update the bookkeeping values for sub/super
Bill Wendling
2008-03-03
Multiple instructions can be inserted when eliminating frame indexes. We need
Bill Wendling
2008-03-01
all but CAS working on x86
Andrew Lenharth
2008-03-01
Add MVT::is128BitVector and is64BitVector. Shrink
Dale Johannesen
2008-03-01
Refactor / clean up code; remove td list scheduler special tie breaker (no re...
Evan Cheng
2008-02-29
Don't fill eh frames even though these are text sections.
Evan Cheng
2008-02-29
If we reload a virtual register that's already been assigned, we want to mark
Bill Wendling
2008-02-29
Fix PR2112: don't run loop aligner if target doesn't have a TargetLowering ob...
Evan Cheng
2008-02-29
No need for coalescer to update kills. Only copies are coalesced and those in...
Evan Cheng
2008-02-29
Remove redundant #include.
Evan Cheng
2008-02-29
More APInt-ification.
Dan Gohman
2008-02-29
Use the new convertFromAPInt instead of convertFromZeroExtendedInteger,
Dan Gohman
2008-02-29
Use the new APInt-enabled form of getConstant instead of converting
Dan Gohman
2008-02-28
Added option -align-loops=<true/false> to disable loop aligner pass.
Evan Cheng
2008-02-28
Interface of getByValTypeAlignment differed between
Dale Johannesen
2008-02-28
Fix an assertion message.
Dale Johannesen
2008-02-28
Keep track how many commutes are performed by the scheduler.
Evan Cheng
2008-02-28
implement expand for ISD::DECLARE by just deleting it.
Chris Lattner
2008-02-28
Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...
Evan Cheng
2008-02-27
Handle load/store of misaligned vectors that are the
Dale Johannesen
2008-02-27
Fix a bug in dead spill slot elimination.
Evan Cheng
2008-02-27
Remove the `else', at Evan's insistence.
Dan Gohman
2008-02-27
Add a FIXME about the VECTOR_SHUFFLE evil hack.
Duncan Sands
2008-02-27
LegalizeTypes support for EXTRACT_VECTOR_ELT. The
Duncan Sands
2008-02-27
LegalizeTypes support for legalizing the mask
Duncan Sands
2008-02-27
LegalizeTypes support for INSERT_VECTOR_ELT.
Duncan Sands
[next]