Searched refs:ExtLoad (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 389 void ReplaceLoadWithPromotedLoad(SDNode *Load, SDNode *ExtLoad); 889 SDValue OrigLoad, SDValue ExtLoad, 1470 void DAGCombiner::ReplaceLoadWithPromotedLoad(SDNode *Load, SDNode *ExtLoad) { in ReplaceLoadWithPromotedLoad() argument 1473 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, VT, SDValue(ExtLoad, 0)); in ReplaceLoadWithPromotedLoad() 1479 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), SDValue(ExtLoad, 1)); in ReplaceLoadWithPromotedLoad() 7751 SDValue ExtLoad = in visitAND() local 7755 CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1)); in visitAND() 13870 SDValue OrigLoad, SDValue ExtLoad, in ExtendSetCCUses() argument 13873 SDLoc DL(ExtLoad); in ExtendSetCCUses() 13880 Ops.push_back(ExtLoad); in ExtendSetCCUses() [all …]
|
| H A D | TargetLowering.cpp | 9488 SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, DL, VT, DAG.getEntryNode(), in CTTZTableLookup() local 9492 return ExtLoad; in CTTZTableLookup() 9499 DAG.getConstant(BitWidth, DL, VT), ExtLoad); in CTTZTableLookup()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 26268 SDValue ExtLoad = DAG.getNode(NewOpc, SDLoc(N), VTs, Ops); in performSignExtendInRegCombine() local 26269 DCI.CombineTo(N, ExtLoad); in performSignExtendInRegCombine() 26270 DCI.CombineTo(Src.getNode(), ExtLoad, ExtLoad.getValue(1)); in performSignExtendInRegCombine() 26413 SDValue ExtLoad = DAG.getExtLoad(ISD::EXTLOAD, SDLoc(N), VT, in performFPExtendCombine() local 26416 DCI.CombineTo(N, ExtLoad); in performFPExtendCombine() 26419 DAG.getNode(ISD::FP_ROUND, SDLoc(N0), N0.getValueType(), ExtLoad, in performFPExtendCombine() 26421 ExtLoad.getValue(1)); in performFPExtendCombine()
|
| H A D | AArch64InstrInfo.td | 9118 SDPatternOperator ExtLoad, Instruction LD1> 9119 : Pat<(ResultTy (vec_ins_or_scal_vec (i32 (ExtLoad GPR64sp:$Rn)))),
|