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
Age
Commit message (
Expand
)
Author
2006-03-23
Unneeded forward.
Jim Laskey
2006-03-23
Make sure types are allocated in the scope of their use.
Jim Laskey
2006-03-23
add a note
Chris Lattner
2006-03-23
add support for splitting casts. This implements
Chris Lattner
2006-03-23
Typo
Evan Cheng
2006-03-23
Add some more bulletproofing to auto upgrade of llvm.dbg intrinsics.
Jim Laskey
2006-03-23
Add PPC vector bit-convert support
Chris Lattner
2006-03-23
Add support to locate local variables in frames (early version.)
Jim Laskey
2006-03-23
Strip changes to llvm.dbg intrinsics.
Jim Laskey
2006-03-23
Can't combine anymore - we don't have a chain through llvm.dbg intrinsics.
Jim Laskey
2006-03-23
Change interface to DwarfWriter.
Jim Laskey
2006-03-23
Modify how CBE handles #lines.
Jim Laskey
2006-03-23
Generate local variable and scope information and equivalent dwarf forms.
Jim Laskey
2006-03-23
Handle new forms of llvm.dbg intrinsics.
Jim Laskey
2006-03-23
Simplify handling of llvm.dbg intrinsic operands to one spot.
Jim Laskey
2006-03-23
Change the argument types of llvm.dbg intrinsics.
Jim Laskey
2006-03-23
Fix the encodings of these new instructions, hopefully fixing the JIT
Chris Lattner
2006-03-23
Following icc's lead: use movdqa to load / store 128-bit integer vectors
Evan Cheng
2006-03-23
prune #includes
Chris Lattner
2006-03-23
Eliminate IntrinsicLowering from TargetMachine.
Chris Lattner
2006-03-23
simplify some code
Chris Lattner
2006-03-23
remove always-null IntrinsicLowering argument.
Chris Lattner
2006-03-23
remove the intrinsiclowering hook
Chris Lattner
2006-03-23
Add v4i32 <-> v4f32 bitconvert patterns.
Evan Cheng
2006-03-23
Add 128-bit integer vector load and add (for testing).
Evan Cheng
2006-03-23
Add support for 8 bit immediates with 16/32 bit cmp instructions
Nate Begeman
2006-03-22
Fix a typo
Chris Lattner
2006-03-22
Added a ValueType operand to isShuffleMaskLegal(). For now, x86 will not do
Evan Cheng
2006-03-22
Implement simple support for vector casting. This can currently only handle
Chris Lattner
2006-03-22
SHUFP* are two address code.
Evan Cheng
2006-03-22
Some clean up.
Evan Cheng
2006-03-22
- Supposely movlhps is faster / better than unpcklpd.
Evan Cheng
2006-03-22
- Implement X86ISelLowering::isShuffleMaskLegal(). We currently only support
Evan Cheng
2006-03-22
silence a bogus gcc warning
Chris Lattner
2006-03-22
- VECTOR_SHUFFLE of v4i32 / v4f32 with undef second vector always matches
Evan Cheng
2006-03-22
add a note
Chris Lattner
2006-03-22
Fix PSHUF* and SHUF* jit code emission problems
Evan Cheng
2006-03-22
Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries.
Chris Lattner
2006-03-22
This has been implemented. Tweak it into another note
Chris Lattner
2006-03-22
When possible, custom lower 32-bit SINT_TO_FP to this:
Chris Lattner
2006-03-22
Add support for "ri" addressing modes where the immediate is a 14-bit field
Chris Lattner
2006-03-22
fix a warning
Chris Lattner
2006-03-22
Some splat and shuffle support.
Evan Cheng
2006-03-22
Add a couple more pseudo instructions.
Evan Cheng
2006-03-22
Endianness does not affect the order of vector fields. This fixes
Chris Lattner
2006-03-22
Fix the JIT encoding of the VAForm_1 instructions, including vmaddfp
Chris Lattner
2006-03-22
Enclose some variables in a scope to avoid error with some gcc versions
Chris Lattner
2006-03-21
Didn't mean to check this in. No MMX support yet.
Evan Cheng
2006-03-21
- Use movaps to store 128-bit vector integers.
Evan Cheng
2006-03-21
add expand support for extractelement
Chris Lattner
[next]