projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Implement PromoteOp for VEXTRACT_VECTOR_ELT. Thsi fixes
[oota-llvm.git]
/
lib
/
2006-03-25
Chris Lattner
fix the pattern for vandc, it's NOT vnand
tree
|
commitdiff
2006-03-25
Chris Lattner
add patterns for VANDC/VNOR, implementing
tree
|
commitdiff
2006-03-25
Chris Lattner
Add some comments.
tree
|
commitdiff
2006-03-25
Chris Lattner
add a vnot helper node for matching 'not' on vectors
tree
|
commitdiff
2006-03-25
Chris Lattner
Fix a bug in ISD::isBuildVectorAllOnesInteger that...
tree
|
commitdiff
2006-03-25
Chris Lattner
Implement the ISD::isBuildVectorAllOnesInteger predicate
tree
|
commitdiff
2006-03-25
Chris Lattner
Don't call SimplifyDemandedBits on vectors
tree
|
commitdiff
2006-03-25
Chris Lattner
Add some logical operations
tree
|
commitdiff
2006-03-25
Chris Lattner
Don't crash on packed logical ops
tree
|
commitdiff
2006-03-25
Chris Lattner
Teach BinaryOperator::createNot to work with packed...
tree
|
commitdiff
2006-03-25
Jim Laskey
Cast instruction not inserted into basic block.
tree
|
commitdiff
2006-03-25
Evan Cheng
Added missing (any_extend (load ...)) patterns.
tree
|
commitdiff
2006-03-25
Evan Cheng
Build arbitrary vector with more than 2 distinct scalar...
tree
|
commitdiff
2006-03-25
Chris Lattner
implement a bunch of intrinsics
tree
|
commitdiff
2006-03-25
Chris Lattner
Move all Altivec stuff out into a new PPCInstrAltivec...
tree
|
commitdiff
2006-03-25
Chris Lattner
Add some basic patterns for other datatypes
tree
|
commitdiff
2006-03-25
Chris Lattner
add all supported formats to the vector register file
tree
|
commitdiff
2006-03-25
Chris Lattner
Add support for __builtin_altivec_vnmsubfp /vmaddfp
tree
|
commitdiff
2006-03-25
Chris Lattner
#include Intrinsics.h into all dag isels
tree
|
commitdiff
2006-03-25
Chris Lattner
Implement Intrinsic::getName
tree
|
commitdiff
2006-03-25
Chris Lattner
Codegen things like:
tree
|
commitdiff
2006-03-25
Evan Cheng
Added SSE cachebility ops
tree
|
commitdiff
2006-03-25
Evan Cheng
Instruction encoding bug
tree
|
commitdiff
2006-03-25
Chris Lattner
Add new intrinsic node definitions for tblgen use
tree
|
commitdiff
2006-03-25
Evan Cheng
Added 128-bit packed integer subtraction.
tree
|
commitdiff
2006-03-25
Evan Cheng
Added CVTTPS2PI.
tree
|
commitdiff
2006-03-25
Evan Cheng
Added CVTSS2SI.
tree
|
commitdiff
2006-03-24
Evan Cheng
Support for scalar to vector with zero extension.
tree
|
commitdiff
2006-03-24
Chris Lattner
fix inverted conditional
tree
|
commitdiff
2006-03-24
Jim Laskey
D'oh - should be even numbered.
tree
|
commitdiff
2006-03-24
Evan Cheng
Added LDMXCSR
tree
|
commitdiff
2006-03-24
Chris Lattner
plug the intrinsics into the patterns for movmsk*
tree
|
commitdiff
2006-03-24
Jim Laskey
Add dwarf register numbering to register data.
tree
|
commitdiff
2006-03-24
Jim Laskey
Add support for dwarf register numbering.
tree
|
commitdiff
2006-03-24
Jim Laskey
Hack no more.
tree
|
commitdiff
2006-03-24
Chris Lattner
add another note
tree
|
commitdiff
2006-03-24
Chris Lattner
add a note
tree
|
commitdiff
2006-03-24
Chris Lattner
Shuffle some includes around
tree
|
commitdiff
2006-03-24
Evan Cheng
Only to vector shuffle for {x,x,y,y} cases when SCALAR_...
tree
|
commitdiff
2006-03-24
Chris Lattner
expose intrinsic info to the targets.
tree
|
commitdiff
2006-03-24
Chris Lattner
Fix a bad JIT encoding of VPERM. Why is VPERM D,A...
tree
|
commitdiff
2006-03-24
Chris Lattner
Like the comment says, prefer to use the implicit add...
tree
|
commitdiff
2006-03-24
Jim Laskey
Fix indent.
tree
|
commitdiff
2006-03-24
Jim Laskey
Clean up some commentary.
tree
|
commitdiff
2006-03-24
Jim Laskey
Rename for truth in advertising.
tree
|
commitdiff
2006-03-24
Chris Lattner
Disable the i32->float G5 optimization. It is unsafe...
tree
|
commitdiff
2006-03-24
Chris Lattner
add support for using vxor to build zero vectors. ...
tree
|
commitdiff
2006-03-24
Evan Cheng
Handle BUILD_VECTOR with all zero elements.
tree
|
commitdiff
2006-03-24
Chris Lattner
prefer to generate constant pool loads over splats...
tree
|
commitdiff
2006-03-24
Chris Lattner
fix spello
tree
|
commitdiff
2006-03-24
Chris Lattner
Fix spello
tree
|
commitdiff
2006-03-24
Chris Lattner
add the actual cost to the debug info
tree
|
commitdiff
2006-03-24
Chris Lattner
Gabor points out that we can't spell. :)
tree
|
commitdiff
2006-03-24
Evan Cheng
All v2f64 shuffle cases can be handled.
tree
|
commitdiff
2006-03-24
Evan Cheng
More efficient v2f64 shuffle using movlhps, movhlps...
tree
|
commitdiff
2006-03-24
Evan Cheng
A new entry
tree
|
commitdiff
2006-03-24
Jeff Cohen
Get JIT/Interpreter working on Windows again.
tree
|
commitdiff
2006-03-24
Chris Lattner
legalize vbit_convert nodes whose result is a legal...
tree
|
commitdiff
2006-03-24
Chris Lattner
Lower target intrinsics into an INTRINSIC node
tree
|
commitdiff
2006-03-24
Reid Spencer
Ignore the burg output files.
tree
|
commitdiff
2006-03-24
Chris Lattner
fix some bogus assertions: noop bitconverts are legal
tree
|
commitdiff
2006-03-24
Evan Cheng
Handle more shuffle cases with SHUFP* instructions.
tree
|
commitdiff
2006-03-24
Evan Cheng
Lower BUILD_VECTOR to VECTOR_SHUFFLE if there are two...
tree
|
commitdiff
2006-03-24
Chris Lattner
Identify the INTRINSIC node
tree
|
commitdiff
2006-03-23
Reid Spencer
Add new generated files.
tree
|
commitdiff
2006-03-23
Evan Cheng
Typo
tree
|
commitdiff
2006-03-23
Jim Laskey
Unneeded forward.
tree
|
commitdiff
2006-03-23
Jim Laskey
Make sure types are allocated in the scope of their...
tree
|
commitdiff
2006-03-23
Chris Lattner
add a note
tree
|
commitdiff
2006-03-23
Chris Lattner
add support for splitting casts. This implements
tree
|
commitdiff
2006-03-23
Evan Cheng
Typo
tree
|
commitdiff
2006-03-23
Jim Laskey
Add some more bulletproofing to auto upgrade of llvm...
tree
|
commitdiff
2006-03-23
Chris Lattner
Add PPC vector bit-convert support
tree
|
commitdiff
2006-03-23
Jim Laskey
Add support to locate local variables in frames (early...
tree
|
commitdiff
2006-03-23
Jim Laskey
Strip changes to llvm.dbg intrinsics.
tree
|
commitdiff
2006-03-23
Jim Laskey
Can't combine anymore - we don't have a chain through...
tree
|
commitdiff
2006-03-23
Jim Laskey
Change interface to DwarfWriter.
tree
|
commitdiff
2006-03-23
Jim Laskey
Modify how CBE handles #lines.
tree
|
commitdiff
2006-03-23
Jim Laskey
Generate local variable and scope information and equiv...
tree
|
commitdiff
2006-03-23
Jim Laskey
Handle new forms of llvm.dbg intrinsics.
tree
|
commitdiff
2006-03-23
Jim Laskey
Simplify handling of llvm.dbg intrinsic operands to...
tree
|
commitdiff
2006-03-23
Jim Laskey
Change the argument types of llvm.dbg intrinsics.
tree
|
commitdiff
2006-03-23
Chris Lattner
Fix the encodings of these new instructions, hopefully...
tree
|
commitdiff
2006-03-23
Evan Cheng
Following icc's lead: use movdqa to load / store 128...
tree
|
commitdiff
2006-03-23
Chris Lattner
prune #includes
tree
|
commitdiff
2006-03-23
Chris Lattner
Eliminate IntrinsicLowering from TargetMachine.
tree
|
commitdiff
2006-03-23
Chris Lattner
simplify some code
tree
|
commitdiff
2006-03-23
Chris Lattner
remove always-null IntrinsicLowering argument.
tree
|
commitdiff
2006-03-23
Chris Lattner
remove the intrinsiclowering hook
tree
|
commitdiff
2006-03-23
Evan Cheng
Add v4i32 <-> v4f32 bitconvert patterns.
tree
|
commitdiff
2006-03-23
Evan Cheng
Add 128-bit integer vector load and add (for testing).
tree
|
commitdiff
2006-03-23
Nate Begeman
Add support for 8 bit immediates with 16/32 bit cmp...
tree
|
commitdiff
2006-03-22
Chris Lattner
Fix a typo
tree
|
commitdiff
2006-03-22
Evan Cheng
Added a ValueType operand to isShuffleMaskLegal()....
tree
|
commitdiff
2006-03-22
Chris Lattner
Implement simple support for vector casting. This...
tree
|
commitdiff
2006-03-22
Evan Cheng
SHUFP* are two address code.
tree
|
commitdiff
2006-03-22
Evan Cheng
Some clean up.
tree
|
commitdiff
2006-03-22
Evan Cheng
- Supposely movlhps is faster / better than unpcklpd.
tree
|
commitdiff
2006-03-22
Evan Cheng
- Implement X86ISelLowering::isShuffleMaskLegal()....
tree
|
commitdiff
2006-03-22
Chris Lattner
silence a bogus gcc warning
tree
|
commitdiff
next