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
/
include
/
llvm
/
CodeGen
/
ValueTypes.h
Age
Commit message (
Expand
)
Author
2009-02-01
Fix PR3453 and probably a bunch of other potential
Duncan Sands
2009-01-27
Add an assertion to the form of SelectionDAG::getConstant that takes
Dan Gohman
2008-12-18
Added support for vector widening.
Mon P Wang
2008-11-10
Small cleanups. No functionality change intended!
Duncan Sands
2008-11-10
move some cases around to silence these sorts of warnings in
Chris Lattner
2008-11-03
Change how extended types are represented in MVTs. Instead of fiddling
Dan Gohman
2008-11-03
Remove redundant inline keywords from functions defined within
Dan Gohman
2008-10-29
Add sanity checking for BUILD_PAIR (I noticed the
Duncan Sands
2008-09-09
fit in 80 cols, minor tweaks
Gabor Greif
2008-07-30
Added support for overloading intrinsics (atomics) based on pointers
Mon P Wang
2008-06-16
Allow these transforms for types like i256 while
Duncan Sands
2008-06-10
Small doc fix.
Duncan Sands
2008-06-09
Various tweaks related to apint codegen. No functionality
Duncan Sands
2008-06-08
Remove comparison methods for MVT. The main cause
Duncan Sands
2008-06-06
Tighten up the abstraction slightly.
Duncan Sands
2008-06-06
Wrap MVT::ValueType in a struct to get type safety
Duncan Sands
2008-03-01
Add MVT::is128BitVector and is64BitVector. Shrink
Dale Johannesen
2007-12-29
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-11-09
Fix some load/store logic that would be wrong for
Duncan Sands
2007-10-16
Document the fact that the verifier currently requires the
Duncan Sands
2007-10-16
Initial infrastructure for arbitrary precision integer
Duncan Sands
2007-08-16
Add MVT::fAny for overloading intrinsics on floating-point types.
Dan Gohman
2007-08-04
This is the patch to provide clean intrinsic function overloading support in ...
Chandler Carruth
2007-08-03
long double patch 3 of N. Add to MVT.
Dale Johannesen
2007-07-26
Add support for 3 element 32-bit vector ValueTypes.
Christopher Lamb
2007-06-27
Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT.
Dan Gohman
2007-06-27
Document the encoding of MVT::ValueType.
Dan Gohman
2007-06-26
Simplify the expression for MVT::isExtendedValueType.
Dan Gohman
2007-06-26
Renumber the SimpleValueType values to fill in the hole left by
Dan Gohman
2007-06-25
Generalize MVT::ValueType and associated functions to be able to represent
Dan Gohman
2007-06-14
Rename MVT::getVectorBaseType to MVT::getVectorElementType.
Dan Gohman
2007-04-28
add a way to make this less brittle
Chris Lattner
2007-04-23
Fix bug in isFloatingPoint()
Christopher Lamb
2007-04-01
For PR1297:
Reid Spencer
2007-03-31
add a method to turn a type into a VT.
Chris Lattner
2007-03-24
add a valuetype for v1i64, which is needed by mmx.
Chris Lattner
2006-07-19
Move MVT::getVectorType out of line, it is large and shouldn't be inlined.
Chris Lattner
2006-05-24
For PR786:
Reid Spencer
2006-03-28
getVectorTyppe(MVT::i64, 2) ==> MVT::v2i64.
Evan Cheng
2006-03-27
add a new iPTR ValueType for tblgen use
Chris Lattner
2006-03-20
Add another helper
Chris Lattner
2006-03-19
Add a helper method
Chris Lattner
2006-03-19
improve comments, add a new MVT::getVectorBaseType method.
Chris Lattner
2006-03-16
Add markers for the first and last vector value type.
Chris Lattner
2006-03-03
update comment
Chris Lattner
2006-03-01
- Added v2f32, not used by any target currently. Only for testing purpose.
Evan Cheng
2006-02-22
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Chris Lattner
2006-02-20
Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bit
Evan Cheng
2006-02-08
Add some happy helper methods.
Chris Lattner
2005-12-30
add support for generating v4i32 code
Nate Begeman
[next]