Displaying 3 results from an estimated 3 matches for "mctargetlowering".
2006 Nov 15
2
[LLVMdev] LowerCALL (TargetLowering)
...::SDOperand <unnamed>::SelectionDAGLegalize::LegalizeOp(llvm::SDOperand): Assertion `Tmp3.Val->getNumValues() == Result.Val->getNumValues() && "Lowering call/formal_arguments produced unexpected # results!"' failed.
This is what my LowerCALL looks like:
SDOperand MCTargetLowering::LowerCALL(SDOperand Op, SelectionDAG &DAG) {
SDOperand Chain = Op.getOperand(0);
bool isVarArg = cast<ConstantSDNode>(Op.getOperand(2))->getValue() != 0;
assert(!isVarArg);
bool isTailCall = cast<ConstantSDNode>(Op.getOperand(3))->getValue() != 0...
2006 Nov 15
0
[LLVMdev] LowerCALL (TargetLowering)
...AGLegalize::LegalizeOp(llvm::SDOperand):
> Assertion `Tmp3.Val->getNumValues() == Result.Val->getNumValues()
> && "Lowering call/formal_arguments produced unexpected # results!"'
> failed.
>
> This is what my LowerCALL looks like:
>
> SDOperand MCTargetLowering::LowerCALL(SDOperand Op, SelectionDAG
> &DAG) {
> SDOperand Chain = Op.getOperand(0);
> bool isVarArg = cast<ConstantSDNode>(Op.getOperand(2))-
> >getValue() != 0;
> assert(!isVarArg);
> bool isTailCall = cast<ConstantSDNode>(Op....
2006 Nov 15
1
[LLVMdev] LowerCALL (TargetLowering)
...and):
> > Assertion `Tmp3.Val->getNumValues() == Result.Val->getNumValues()
> > && "Lowering call/formal_arguments produced unexpected # results!"'
> > failed.
> >
> > This is what my LowerCALL looks like:
> >
> > SDOperand MCTargetLowering::LowerCALL(SDOperand Op, SelectionDAG
> > &DAG) {
> > SDOperand Chain = Op.getOperand(0);
> > bool isVarArg = cast<ConstantSDNode>(Op.getOperand(2))-
> > >getValue() != 0;
> > assert(!isVarArg);
> > bool isTailCall =...