Displaying 4 results from an estimated 4 matches for "getcopytopart".
Did you mean:
getcopytoparts
2008 Feb 27
2
[LLVMdev] 16-bit target problem
...een successful with a 16-bit target? I'm new to LLVM and am
having problems. One problem I found stems from code in
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp: visitRet():
// If this is an integer return value, we need to promote it ourselves to
// the full width of a register, since getCopyToParts and Legalize will use
// ANY_EXTEND rather than sign/zero.
// FIXME: C calling convention requires the return type to be promoted to
// at least 32-bit. But this is not necessary for non-C calling conventions.
if (MVT::isInteger(RetOp.getValueType()) &&
RetOp.getValueType() &...
2008 Feb 27
0
[LLVMdev] 16-bit target problem
> // If this is an integer return value, we need to promote it ourselves to
> // the full width of a register, since getCopyToParts and Legalize will use
> // ANY_EXTEND rather than sign/zero.
> // FIXME: C calling convention requires the return type to be promoted to
> // at least 32-bit. But this is not necessary for non-C calling conventions.
> if (MVT::isInteger(RetOp.getValueType()) &&
>...
2009 Feb 11
0
[LLVMdev] Bug in SelectionDAGBuild.cpp?
...// conventions.
if (VT.isInteger()) {
MVT MinVT = TLI.getRegisterType(MVT::i32);
if (VT.bitsLT(MinVT))
VT = MinVT;
}
This is occurring when VT is a 16bit vector type,<2x i8>. LLVM is then
changing it to be a 32bit type and
it asserts in :
getCopyToParts(DAG, SDValue(RetOp.getNode(), RetOp.getResNo() + j),
&Parts[0], NumParts, PartVT, ExtendKind);
Here:
assert(ValueVT.getVectorElementType() == PartVT &&
ValueVT.getVectorNumElements() == 1 &&
"Only trivial vector-to...
2015 Apr 21
3
[LLVMdev] libclang_rt.asan-x86_64.a: No such file or directory
I just tried building the latest clang following the instructions in
http://clang.llvm.org/get_started.html, and got this error when trying to
compile at test program:
/usr/bin/ld: cannot find /home/davem/clang-235334/bin/../lib/clang/3.7.0/lib/linux/libclang_rt.asan-x86_64.a: No such file or directory
This thread:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-April/084175.html
indicates