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
/
SelectionDAG
/
LegalizeDAG.cpp
Age
Commit message (
Expand
)
Author
2007-07-26
Fix infinite recursion for when extract_vector_elt is legal. Unfortunately no...
Christopher Lamb
2007-07-16
Fix comments about vectors to use the current wording.
Dan Gohman
2007-07-14
Fix the build. Patch from Holger Schurig.
Nick Lewycky
2007-07-14
Long live the exception handling!
Anton Korobeynikov
2007-07-13
Fix the comment for LegalizeOp to more accurately reflect what it does.
Dan Gohman
2007-07-10
Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp to SelectionDAGNodes.h
Evan Cheng
2007-07-09
Preserve volatililty and alignment information when lowering or
Dan Gohman
2007-07-03
Fix for PR 1505 (and 1489). Rewrite X87 register
Dale Johannesen
2007-06-29
Fix an assertion failure in legalizing bitcast operators on targets where
Dan Gohman
2007-06-27
Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT.
Dan Gohman
2007-06-27
Make the comment for ScalarizeVectorOp mention that it is only for use
Dan Gohman
2007-06-25
Generalize MVT::ValueType and associated functions to be able to represent
Dan Gohman
2007-06-22
Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from
Dan Gohman
2007-06-21
Tidy up ValueType names in comments.
Dan Gohman
2007-06-18
make ComputeTopDownOrdering significantly faster and use less stack space
Chris Lattner
2007-06-14
Rename MVT::getVectorBaseType to MVT::getVectorElementType.
Dan Gohman
2007-06-13
Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and
Dan Gohman
2007-06-04
Pass the DAG to SDNode::dump to let it do more detailed dumps in some cases.
Dan Gohman
2007-05-18
Qualify several calls to functions in the MVT namespace, for consistency.
Dan Gohman
2007-05-17
add expand support for ADDC/SUBC/ADDE/SUBE so we can codegen 128-bit add/sub ...
Chris Lattner
2007-05-05
Propagate alignment/volatility in two places.
Chris Lattner
2007-04-28
memory inputs to an inline asm are required to have an address available.
Chris Lattner
2007-04-27
Fix incorrect legalization of EHSELECTOR. This fixes
Chris Lattner
2007-04-27
Expand UINT_TO_FP in turns of SINT_TO_FP when UINTTOFP_* libcalls are not ava...
Evan Cheng
2007-04-20
Allow the lowering of ISD::GLOBAL_OFFSET_TABLE.
Lauro Ramos Venancio
2007-04-20
Implement "general dynamic", "initial exec" and "local exec" TLS models for
Lauro Ramos Venancio
2007-04-02
1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL.
Scott Michel
2007-03-24
don't rely on ADL
Chris Lattner
2007-03-07
Refactoring of formal parameter flags. Enable properly use of
Anton Korobeynikov
2007-03-06
big endian 32-bit systems (e.g. ppc32) want to return the high reg first, not
Chris Lattner
2007-03-03
Fix CodeGen/Generic/fpowi-promote.ll and PR1239
Chris Lattner
2007-03-03
Add an expand action for ISD label which just deletes the label.
Chris Lattner
2007-02-28
Chain is on second operand.
Jim Laskey
2007-02-24
Drop unused operand.
Jim Laskey
2007-02-22
Simplify lowering and selection of exception ops.
Jim Laskey
2007-02-21
Selection and lowering for exception handling.
Jim Laskey
2007-02-15
For PR1195:
Reid Spencer
2007-02-15
For PR1195:
Reid Spencer
2007-02-14
Generalize TargetData strings, to support more interesting forms of data.
Chris Lattner
2007-02-13
implement expand of truncate. This allows truncates from i128 to i64 to
Chris Lattner
2007-02-08
Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands().
Evan Cheng
2007-02-04
swtich vector-> smallvector, speeding up selectiondag stuff 1%
Chris Lattner
2007-02-04
Switch promoted/expanded ops over to using a DenseMap. Vector related maps
Chris Lattner
2007-02-04
switch LegalizedNodes from std::map to a DenseMap. This speeds up isel
Chris Lattner
2007-02-04
Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding
Chris Lattner
2007-02-03
Switch ComputeTopDownOrdering over to using a densemap. This speeds up
Chris Lattner
2007-02-03
Pasto
Evan Cheng
2007-02-01
Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only
Anton Korobeynikov
2007-02-01
Fit in 80 columns
Chris Lattner
2007-01-31
Allow the target to override the ISD::CondCode that's to be used to test the
Evan Cheng
[prev]
[next]