Home
last modified time | relevance | path

Searched refs:Elem0 (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp1018 Constant *Elem0 = Vec0->getOperand(i); in isNonTargetIntrinsicMatch() local
1020 auto *Int0 = dyn_cast<ConstantInt>(Elem0); in isNonTargetIntrinsicMatch()
1026 if (isa<UndefValue>(Elem0) || isa<UndefValue>(Elem1)) in isNonTargetIntrinsicMatch()
1028 if (Elem0 == Elem1) in isNonTargetIntrinsicMatch()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp3487 SDValue Elem0 = Op0.getOperand(0); in PerformDAGCombine() local
3489 if (Elem0.getValueType() == TruncTy) in PerformDAGCombine()
3490 return Elem0; in PerformDAGCombine()
3492 if (Elem0.getValueType().bitsGT(TruncTy)) in PerformDAGCombine()
3493 return DCI.DAG.getNode(ISD::TRUNCATE, dl, TruncTy, Elem0); in PerformDAGCombine()
3528 SDValue Elem0 = Op0.getOperand(0); in PerformDAGCombine() local
3530 if (ty(Elem0) == TruncTy) in PerformDAGCombine()
3531 return Elem0; in PerformDAGCombine()
3533 if (ty(Elem0).bitsGT(TruncTy)) in PerformDAGCombine()
3534 return DCI.DAG.getNode(ISD::TRUNCATE, dl, TruncTy, Elem0); in PerformDAGCombine()
[all...]