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
/
test
/
CodeGen
Age
Commit message (
Expand
)
Author
2011-08-03
Remove underscore that's breaking linux buildbots.
Benjamin Kramer
2011-08-03
Use MachineBranchProbabilityInfo in If-Conversion instead of its own heuristics.
Jakub Staszak
2011-08-03
Handle IMPLICIT_DEF instructions in X86FloatingPoint.
Jakob Stoklund Olesen
2011-08-03
Use byte offset, instead of element number, to access merged global.
Devang Patel
2011-08-02
Assume .cfi_startproc is the first thing in a function. If the function is
Rafael Espindola
2011-08-02
Make this kind of lowering to be supported by 256-bit instructions:
Bruno Cardoso Lopes
2011-08-01
Add v4f64 -> v2f32 fp_round support. Also add a testcase to exercise
Bruno Cardoso Lopes
2011-08-01
Since vectors with all ones can't be created with a 256-bit instruction,
Bruno Cardoso Lopes
2011-08-01
Fix crash with varargs function with no named parameters.
Richard Osborne
2011-07-30
Revert "Don't check liveness of unallocatable registers."
Jakob Stoklund Olesen
2011-07-29
Don't check liveness of unallocatable registers.
Jakob Stoklund Olesen
2011-07-29
Add support for the 'Q' constraint.
Eric Christopher
2011-07-29
Fix two tests that I crashed in the previous commits. The mask elts
Bruno Cardoso Lopes
2011-07-29
Match VPERMIL masks more strictly and update the target specific mask
Bruno Cardoso Lopes
2011-07-29
Add v8i32 and v4i64 vpermil patterns
Bruno Cardoso Lopes
2011-07-29
Transfer implicit operands in NEONMoveFixPass.
Jakob Stoklund Olesen
2011-07-29
Add -verify-arm-pseudo-expand.
Jakob Stoklund Olesen
2011-07-28
Handle REG_SEQUENCE with implicitly defined operands.
Jakob Stoklund Olesen
2011-07-28
Add patterns to generate copies for extract_subvector instead of
Bruno Cardoso Lopes
2011-07-28
Add a few patterns to match allzeros without having to use the fp unit.
Bruno Cardoso Lopes
2011-07-28
Add SINT_TO_FP and FP_TO_SINT support for v8i32 types. Also move
Bruno Cardoso Lopes
2011-07-27
The vpermilps and vpermilpd have different behaviour regarding the
Bruno Cardoso Lopes
2011-07-27
It is quiet possible that inlined function body is split into multiple chunks...
Devang Patel
2011-07-26
Eliminate copies of undefined values during coalescing.
Jakob Stoklund Olesen
2011-07-26
Update test.
Benjamin Kramer
2011-07-26
Add a neat little two's complement hack for x86.
Benjamin Kramer
2011-07-26
Recognize unpckh* masks and match 256-bit versions. The new versions are
Bruno Cardoso Lopes
2011-07-26
Prevent x86-specific DAGCombine from creating nodes with illegal type (which ...
Eli Friedman
2011-07-26
FileCheck'ize test.
Jim Grosbach
2011-07-26
XFAIL this test while I investigate it; it's failing for an unexpected reason.
Eli Friedman
2011-07-26
Add obvious missing case to switch. PR10497.
Eli Friedman
2011-07-26
Add 256-bit isel for movsldup/movshdup
Bruno Cardoso Lopes
2011-07-25
Codegen allonesvector better while using AVX: vpcmpeqd + vinsertf128
Bruno Cardoso Lopes
2011-07-25
- Handle special scalar_to_vector case: splats. Using a native 128-bit
Bruno Cardoso Lopes
2011-07-25
Attempt to fix test failure reported on llvm-commits.
Eli Friedman
2011-07-25
Make sure this DAGCombine actually returns an UNDEF of the correct type; PR10...
Eli Friedman
2011-07-25
Get rid of an incorrect optimization for shuffles with PALIGNR and simplify i...
Eli Friedman
2011-07-24
Correctly handle <undef> tied uses when rewriting after a split.
Jakob Stoklund Olesen
2011-07-22
Fix test check!
Bruno Cardoso Lopes
2011-07-22
Fix PR10422 by adding the necessary AVX UCOMISD memory versions to
Bruno Cardoso Lopes
2011-07-22
Turn shuffles into unpacks for VT == MVT::v2i64 and MVT::v2f64
Rafael Espindola
2011-07-22
-Inspected a AVX code block added by someone in early Feb. This was never used
Bruno Cardoso Lopes
2011-07-22
Although we already support this, add testcases for consistency
Bruno Cardoso Lopes
2011-07-22
Add a DAGCombine for transforming 128->256 casts into a simple
Bruno Cardoso Lopes
2011-07-21
- Register v16i16 as valid VR256 register class
Bruno Cardoso Lopes
2011-07-21
Add support for 256-bit versions of VPERMIL instruction. This is a new
Bruno Cardoso Lopes
2011-07-20
While emitting constant value, look through derived type and use underlying b...
Devang Patel
2011-07-20
PR10421: Fix a straightforward bug in the widening logic for CONCAT_VECTORS.
Eli Friedman
2011-07-20
Add MCObjectFileInfo and sink the MCSections initialization code from
Evan Cheng
2011-07-20
New pointer rotate test.
Eric Christopher
[next]