Home
last modified time | relevance | path

Searched refs:IsMemset (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp224 bool avoidLIRForMultiBlockLoop(bool IsMemset = false,
1466 bool LoopIdiomRecognize::avoidLIRForMultiBlockLoop(bool IsMemset, in avoidLIRForMultiBlockLoop() argument
1469 if (CurLoop->isOutermost() && (!IsMemset || !IsLoopMemset)) { in avoidLIRForMultiBlockLoop()
1471 << " : LIR " << (IsMemset ? "Memset" : "Memcpy") in avoidLIRForMultiBlockLoop()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h123 bool IsMemset; // If setthis memory operation is a memset. member
139 Op.IsMemset = false;
153 Op.IsMemset = true; in Set()
166 bool isMemset() const { return IsMemset; } in isMemset()
167 bool isMemcpy() const { return !IsMemset; } in isMemcpy()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h780 bool IsMemset = false) const;
H A DSystemZISelLowering.cpp8759 unsigned Opcode, bool IsMemset) const { in emitMemMemWrapper()
8782 if (!IsMemset) { in emitMemMemWrapper()
8791 MachineOperand &LengthMO = MI.getOperand(IsMemset ? 2 : 4); in emitMemMemWrapper()
8802 if (IsMemset) { in emitMemMemWrapper()
8824 ImmLength += IsMemset ? 2 : 1; // Add back the subtracted adjustment. in emitMemMemWrapper()
8913 .addReg(LenAdjReg).addImm(IsMemset ? -2 : -1); in emitMemMemWrapper()
8918 if (!IsMemset) in emitMemMemWrapper()
9002 .addReg(ThisDestReg).addImm(DestDisp - IsMemset + 768).addReg(0); in emitMemMemWrapper()
9058 if (IsMemset) in emitMemMemWrapper()