Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:Custom

1307     // Custom legalize GlobalAddress nodes into CONST32.
1308 setOperationAction(ISD::GlobalAddress, MVT::i32, Custom);
1309 setOperationAction(ISD::GlobalAddress, MVT::i8, Custom);
1310 setOperationAction(ISD::BlockAddress, MVT::i32, Custom);
1329 setOperationAction(ISD::SELECT_CC, MVT::i32, Custom);
1330 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom);
1334 // We need to make the operation type of SELECT node to be Custom,
1337 setOperationAction(ISD::SELECT, MVT::f32, Custom);
1338 setOperationAction(ISD::SELECT, MVT::f64, Custom);
1357 setOperationAction(ISD::BR_JT, MVT::Other, Custom);
1370 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
1431 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom);
1441 // VASTART needs to be custom lowered to use the VarArgsFrameIndex.
1442 setOperationAction(ISD::VASTART , MVT::Other, Custom);
1452 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i32 , Custom);
1453 setOperationAction(ISD::INLINEASM , MVT::Other, Custom);
1550 default: llvm_unreachable("Should not custom lower this!");