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
2008-01-31
Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid conflicting
Dan Gohman
2008-01-31
Create a new class, MemOperand, for describing memory references
Dan Gohman
2008-01-30
Factor the addressing mode and the load/store VT out of LoadSDNode
Dan Gohman
2008-01-29
Properly expand extract-element for non-power-of-2 codegen
Nate Begeman
2008-01-23
The last pieces needed for loading arbitrary
Duncan Sands
2008-01-22
The final piece needed for storing arbitrary precision
Duncan Sands
2008-01-20
Do not generate a FP_ROUND of f64 to f64.
Dale Johannesen
2008-01-17
This commit changes:
Chris Lattner
2008-01-17
* Introduce a new SelectionDAG::getIntPtrConstant method
Chris Lattner
2008-01-16
merge a few pieces of code that do the store/load to stack
Chris Lattner
2008-01-16
rename ExpandBIT_CONVERT to EmitStackConvert, generalizing
Chris Lattner
2008-01-16
simplify a bunch of code by using SelectionDAG::CreateStackTemporary
Chris Lattner
2008-01-16
Change legalizeop of FP_ROUND and FP_EXTEND to not fall through
Chris Lattner
2008-01-15
The type of the 'abort' node should be pointer type (because
Chris Lattner
2008-01-15
Add support for targets that have a legal ISD::TRAP.
Chris Lattner
2008-01-15
For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed
Anton Korobeynikov
2008-01-10
Output sinl for a long double FSIN node, not sin.
Duncan Sands
2008-01-05
If custom lowering of insert element fails, the result Val will be 0.
Nate Begeman
2007-12-31
Fix PR1833 - eh.exception and eh.selector return two
Duncan Sands
2007-12-31
Rename SSARegMap -> MachineRegisterInfo in keeping with the idea
Chris Lattner
2007-12-29
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-11-24
Implement expand support for MERGE_VALUEs that only produces one result.
Chris Lattner
2007-11-24
Several changes:
Chris Lattner
2007-11-19
ExpandUnalignedLoad doesn't handle vectors right at all apparently.
Chris Lattner
2007-11-19
Implement vector expand support for shuffle_vector. This fixes PR1811.
Chris Lattner
2007-11-19
Implement splitting of UNDEF nodes. This is the first step towards fixing PR1811
Chris Lattner
2007-11-19
Add support in SplitVectorOp for remainder operators.
Dan Gohman
2007-11-17
Add support for vectors to int <-> float casts.
Nate Begeman
2007-11-15
Implement necessary bits for flt_rounds gcc builtin.
Anton Korobeynikov
2007-11-15
Basic non-power-of-2 vector support
Nate Begeman
2007-11-13
Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack
Bill Wendling
2007-11-09
Move MinAlign to MathExtras.h.
Duncan Sands
2007-11-09
Much improved pic jumptable codegen:
Evan Cheng
2007-11-09
Didn't mean to check these in.
Evan Cheng
2007-11-09
Bug fix. Passive nodes are not in SUnitMap.
Evan Cheng
2007-11-06
Remainder operations must be either integer or floating-point.
Dan Gohman
2007-11-05
Add support for vector remainder operations.
Dan Gohman
2007-11-01
Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.
Duncan Sands
2007-10-31
Make i64=expand_vector_elt(v2i64) work in 32-bit mode.
Dale Johannesen
2007-10-28
The guaranteed alignment of ptr+offset is only the minimum of
Duncan Sands
2007-10-24
Another expansion for i64 multiply, suitable for PPC.
Dale Johannesen
2007-10-20
Fix a few places vector operations were not getting
Dale Johannesen
2007-10-19
Redo "last ppc long double fix" as Chris wants.
Dale Johannesen
2007-10-19
Fix a really nasty vector miscompilation bill recently introduced.
Chris Lattner
2007-10-19
Add support for byval function whose argument is not 32 bit aligned.
Rafael Espindola
2007-10-19
Negative indices aren't allowed here.
Bill Wendling
2007-10-18
Pointer arithmetic should be done with the index the same size as the pointer.
Bill Wendling
2007-10-17
Add support for ISD::SELECT in SplitVectorOp.
Dan Gohman
2007-10-17
Return Expand from getOperationAction for all extended
Duncan Sands
2007-10-16
Fixes due to lack of type-safety for ValueType: (1) ValueType
Duncan Sands
[prev]
[next]