/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | [all...] |
LegalizeIntegerTypes.cpp | 642 EVT SmallVT = LHS.getValueType(); 662 DAG.getIntPtrConstant(SmallVT.getSizeInBits())); 668 Mul, DAG.getValueType(SmallVT)); [all...] |
DAGCombiner.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeIntegerTypes.cpp | 766 EVT SmallVT = LHS.getValueType(); 789 DAG.getIntPtrConstant(SmallVT.getSizeInBits(), [all...] |
TargetLowering.cpp | 374 /// Convert x+y to (VT)((SmallVT)x+(SmallVT)y) if the casts are free. 403 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); 404 if (TLI.isTruncateFree(Op.getValueType(), SmallVT) && 405 TLI.isZExtFree(SmallVT, Op.getValueType())) { 407 SDValue X = DAG.getNode(Op.getOpcode(), dl, SmallVT, 408 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, 410 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, [all...] |
DAGCombiner.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeIntegerTypes.cpp | [all...] |
TargetLowering.cpp | 385 /// Convert x+y to (VT)((SmallVT)x+(SmallVT)y) if the casts are free. 416 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); 417 if (TLI.isTruncateFree(Op.getValueType(), SmallVT) && 418 TLI.isZExtFree(SmallVT, Op.getValueType())) { 421 Op.getOpcode(), dl, SmallVT, 422 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, Op.getOperand(0)), 423 DAG.getNode(ISD::TRUNCATE, dl, SmallVT, Op.getOperand(1))); [all...] |
DAGCombiner.cpp | [all...] |