Home
last modified time | relevance | path

Searched refs:CombineTo (Results 1 – 25 of 25) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp1147 return CombineTo(Op, New); in ShrinkDemandedConstant()
1193 return CombineTo(Op, Z); in ShrinkDemandedOp()
1235 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType())); in SimplifyDemandedBits()
1260 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
1279 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
1281 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
1284 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, Op.getValueType())); in SimplifyDemandedBits()
1310 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
1312 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
1316 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
[all …]
DDAGCombiner.cpp101 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
104 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anond4371d1e0111::DAGCombiner
105 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
108 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anond4371d1e0111::DAGCombiner
111 return CombineTo(N, To, 2, AddTo); in CombineTo()
337 CombineTo(SDNode *N, const std::vector<SDValue> &To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
338 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
342 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
343 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
348 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp364 return CombineTo(Op, New); in ShrinkDemandedConstant()
415 return CombineTo(Op, Z); in ShrinkDemandedOp()
458 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType())); in SimplifyDemandedBits()
482 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
501 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
503 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
506 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, dl, Op.getValueType())); in SimplifyDemandedBits()
532 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
534 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
538 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
[all …]
DDAGCombiner.cpp161 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
165 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anonbfbf49f20111::DAGCombiner
166 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
170 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anonbfbf49f20111::DAGCombiner
173 return CombineTo(N, To, 2, AddTo); in CombineTo()
544 CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
545 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
549 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
550 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
555 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp375 return TLO.CombineTo(Op, NewOp); in ShrinkDemandedConstant()
426 return TLO.CombineTo(Op, Z); in ShrinkDemandedOp()
541 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedBits()
586 return TLO.CombineTo(Op, Op0); in SimplifyDemandedBits()
602 return TLO.CombineTo(Op, Xor); in SimplifyDemandedBits()
617 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
619 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
622 return TLO.CombineTo(Op, TLO.DAG.getConstant(0, dl, VT)); in SimplifyDemandedBits()
647 return TLO.CombineTo(Op, Op.getOperand(0)); in SimplifyDemandedBits()
649 return TLO.CombineTo(Op, Op.getOperand(1)); in SimplifyDemandedBits()
[all …]
DDAGCombiner.cpp205 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
209 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anon3082002a0111::DAGCombiner
210 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
214 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anon3082002a0111::DAGCombiner
217 return CombineTo(N, To, 2, AddTo); in CombineTo()
636 CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
637 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
641 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
642 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
646 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetLowering.h832 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
898 SDValue CombineTo(SDNode *N, const std::vector<SDValue> &To,
900 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
901 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/external/llvm/include/llvm/Target/
DTargetLowering.h2268 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
2332 SDValue CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo = true);
2333 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
2334 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DTargetLowering.h2749 bool CombineTo(SDValue O, SDValue N) { in CombineTo() function
2891 SDValue CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo = true);
2892 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true);
2893 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo = true);
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp6664 DCI.CombineTo(N, Res, false); in PerformMULCombine()
6816 DCI.CombineTo(N, Res, false); in PerformORCombine()
6842 DCI.CombineTo(N, Res, false); in PerformORCombine()
6858 DCI.CombineTo(N, Res, false); in PerformORCombine()
6878 DCI.CombineTo(N, Res, false); in PerformORCombine()
6913 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
6939 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
7270 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
7271 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in CombineBaseUpdate()
7345 DCI.CombineTo(User, SDValue(VLDDup.getNode(), ResNo)); in CombineVLDDUP()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp10320 return DCI.CombineTo(N, SDValue(N, 0), LHS->getOperand(2)); in PerformAddcSubcCombine()
10675 DCI.CombineTo(N, Res, false); in PerformMULCombine()
10917 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
10944 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
10961 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
10982 DCI.CombineTo(N, Res, false); in PerformORCombineToBFI()
11250 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
11277 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
11725 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
11726 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in CombineBaseUpdate()
[all …]
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp9217 DCI.CombineTo(N, Res, false); in PerformMULCombine()
9392 DCI.CombineTo(N, Res, false); in PerformORCombine()
9418 DCI.CombineTo(N, Res, false); in PerformORCombine()
9434 DCI.CombineTo(N, Res, false); in PerformORCombine()
9454 DCI.CombineTo(N, Res, false); in PerformORCombine()
9619 return DCI.CombineTo(N, InDouble.getOperand(0), InDouble.getOperand(1)); in PerformVMOVRRDCombine()
9648 SDValue Result = DCI.CombineTo(N, NewLD1, NewLD2); in PerformVMOVRRDCombine()
10092 DCI.CombineTo(N, NewResults); in CombineBaseUpdate()
10093 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in CombineBaseUpdate()
10175 DCI.CombineTo(User, SDValue(VLDDup.getNode(), ResNo)); in CombineVLDDUP()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp941 return TLO.CombineTo(Op, New); in optimizeLogicalImm()
10179 DCI.CombineTo(LD, NewResults); in performPostLD1Combine()
10180 DCI.CombineTo(N, SDValue(UpdN.getNode(), 0)); // Dup/Inserted Result in performPostLD1Combine()
10181 DCI.CombineTo(User, SDValue(UpdN.getNode(), 1)); // Write back register in performPostLD1Combine()
10344 DCI.CombineTo(N, NewResults); in performNEONPostLDSTCombine()
10345 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in performNEONPostLDSTCombine()
10658 DCI.CombineTo(N, BR, false); in performBRCONDCombine()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp12463 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
12476 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
12484 return DCI.CombineTo(N, InsV); in PerformShuffleCombine256()
12932 return DCI.CombineTo(N, Cond, SDValue()); in PerformCMOVCombine()
12949 return DCI.CombineTo(N, Cond, SDValue()); in PerformCMOVCombine()
12992 return DCI.CombineTo(N, Cond, SDValue()); in PerformCMOVCombine()
13060 DCI.CombineTo(N, NewMul, false); in PerformMulCombine()
14121 return DCI.CombineTo(N, Res1, CarryOut); in PerformADCCombine()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp8899 DCI.CombineTo(LD, NewResults); in performPostLD1Combine()
8900 DCI.CombineTo(N, SDValue(UpdN.getNode(), 0)); // Dup/Inserted Result in performPostLD1Combine()
8901 DCI.CombineTo(User, SDValue(UpdN.getNode(), 1)); // Write back register in performPostLD1Combine()
9324 DCI.CombineTo(N, NewResults); in performNEONPostLDSTCombine()
9325 DCI.CombineTo(User, SDValue(UpdN.getNode(), NumResultVecs)); in performNEONPostLDSTCombine()
9639 DCI.CombineTo(N, BR, false); in performBRCONDCombine()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp5069 DCI.CombineTo(N, ResVal); in combineBSWAP()
5073 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in combineBSWAP()
5104 DCI.CombineTo(N1.getNode(), AndOp); in combineSHIFTROT()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp5268 DCI.CombineTo(N0.getNode(), TruncSelect); in combineZERO_EXTEND()
5511 DCI.CombineTo(N, ResVal); in combineBSWAP()
5515 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in combineBSWAP()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp10750 DCI.CombineTo(Bitcast2, FloatLoad); in PerformDAGCombine()
10751 DCI.CombineTo(Bitcast, FloatLoad2); in PerformDAGCombine()
10902 DCI.CombineTo(N, Perm, TF); in PerformDAGCombine()
11019 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
11023 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp12670 DCI.CombineTo(Bitcast2, FloatLoad); in PerformDAGCombine()
12671 DCI.CombineTo(Bitcast, FloatLoad2); in PerformDAGCombine()
12822 DCI.CombineTo(N, Perm, TF); in PerformDAGCombine()
12937 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
12941 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelLowering.cpp5328 DCI.CombineTo(N, ResVal); in PerformDAGCombine()
5332 DCI.CombineTo(Load.getNode(), ResVal, BSLoad.getValue(1)); in PerformDAGCombine()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp2235 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4210 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4034 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp28858 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant()
30593 DCI.CombineTo(N.getNode(), N.getOperand(0), /*AddTo*/ true); in combineRedundantHalfShuffle()
30611 DCI.CombineTo(Old.getNode(), V, /*AddTo*/ true); in combineRedundantHalfShuffle()
35664 return DCI.CombineTo(N, NewVec, TF, true); in combineLoad()
35757 return DCI.CombineTo(ML, Insert, Load.getValue(1), true); in reduceMaskedLoadToScalarLoad()
35780 return DCI.CombineTo(ML, Blend, VecLd.getValue(1), true); in combineMaskedLoadConstantMask()
35800 return DCI.CombineTo(ML, Blend, NewML.getValue(1), true); in combineMaskedLoadConstantMask()
35892 return DCI.CombineTo(N, NewVec, WideLd.getValue(1), true); in combineMaskedLoad()
38520 return DCI.CombineTo(N, Res1, CarryOut); in combineADC()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp2778 DCI.CombineTo(N, BC, NewLoad.getValue(1)); in performLoadCombine()