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
Age
Commit message (
Expand
)
Author
2007-02-08
Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer.
Evan Cheng
2007-02-04
switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This
Chris Lattner
2007-02-04
Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate
Chris Lattner
2007-02-04
eliminate the SDNode::setValueTypes method.
Chris Lattner
2007-02-04
eliminate a bunch of duplicate ctors and helper functions.
Chris Lattner
2007-02-04
move MorphNode to out of line and merge setNodeOperands into it. There is
Chris Lattner
2007-02-04
simplify MorphNodeTo to take a VTList operand.
Chris Lattner
2007-02-04
eliminate some extraneous methods in SDNode
Chris Lattner
2007-02-04
Give each selectiondag node class a home for it's vtable and rtti info
Chris Lattner
2007-02-04
Switch VAlueMap from std::map to DenseMap.
Chris Lattner
2007-02-04
Switch NodeMap from std::map to DenseMap, this speeds up isel by 2.3%
Chris Lattner
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-04
Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9%
Chris Lattner
2007-02-04
Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for
Chris Lattner
2007-02-03
switch the sched unit map over to use a DenseMap instead of std::map. This
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-02
Changes to support making the shift instructions be true BinaryOperators.
Reid Spencer
2007-02-01
Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only
Anton Korobeynikov
2007-02-01
Fit in 80 columns
Chris Lattner
2007-02-01
Emit a better assertion message for PR1133
Chris Lattner
2007-01-31
Allow the target to override the ISD::CondCode that's to be used to test the
Evan Cheng
2007-01-30
For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid
Reid Spencer
2007-01-29
add initial support for handling inline asms with multiple constraints.
Chris Lattner
2007-01-29
Finish off bug 680, allowing targets to custom lower frame and return
Nate Begeman
2007-01-28
Arguments are counting from 1. not from 0. Maybe we should change
Anton Korobeynikov
2007-01-28
More cleanup
Anton Korobeynikov
2007-01-28
Propagate changes from my local tree. This patch includes:
Anton Korobeynikov
2007-01-26
Change the MachineDebugInfo to MachineModuleInfo to better reflect usage
Jim Laskey
2007-01-26
Make LABEL a builtin opcode.
Jim Laskey
2007-01-24
Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift().
Evan Cheng
2007-01-22
Remove the DoubleTy special case.
Evan Cheng
2007-01-21
For PR970:
Reid Spencer
2007-01-20
Teach TargetData to handle 'preferred' alignment for each target, and use
Chris Lattner
2007-01-20
Fix for PR1108: type of insert_vector_elt index operand is PtrVT, not MVT::i32.
Evan Cheng
2007-01-19
For PR1043:
Reid Spencer
2007-01-19
Remove this xform:
Evan Cheng
2007-01-16
Fix PR1114 and CodeGen/Generic/2007-01-15-LoadSelectCycle.ll by being
Chris Lattner
2007-01-16
add options to view the dags before the first or second pass of dag combine.
Chris Lattner
2007-01-12
Compensate for loss of DerivedTypes.h in TargetLowering.h
Reid Spencer
2007-01-12
Move a function out of line.
Reid Spencer
2007-01-12
Minor fix.
Evan Cheng
2007-01-12
Store default libgcc routine names and allow them to be redefined by target.
Evan Cheng
2007-01-11
For PR1043:
Zhou Sheng
2007-01-08
Naming consistency.
Evan Cheng
2007-01-08
Fix for PR1075: bottom-up register-reduction scheduling actually increases re...
Evan Cheng
2007-01-08
Implement some trivial FP foldings when -enable-unsafe-fp-math is specified.
Chris Lattner
[prev]
[next]