Home
last modified time | relevance | path

Searched refs:CLC (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DREADME.txt39 We only use MVC, XC and CLC for constant-length block operations.
H A DSystemZSelectionDAGInfo.cpp162 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, in emitCLC()
H A DSystemZISelLowering.h134 CLC, enumerator
H A DSystemZOperators.td395 def z_clc : SDNode<"SystemZISD::CLC", SDT_ZMemMemLengthCC,
H A DSystemZISelLowering.cpp5021 OPCODE(CLC); in getTargetNodeName()
6877 MachineBasicBlock *EndMBB = (Length > 256 && Opcode == SystemZ::CLC ? in emitMemMemWrapper()
7411 return emitMemMemWrapper(MI, MBB, SystemZ::CLC); in EmitInstrWithCustomInserter()
H A DSystemZScheduleZEC12.td537 def : InstRW<[WLat9, FXU, LSU2, GroupAlone], (instregex "CLC$")>;
H A DSystemZScheduleZ196.td527 def : InstRW<[WLat9, FXU, LSU2, GroupAlone], (instregex "CLC$")>;
H A DSystemZScheduleZ13.td565 def : InstRW<[WLat6, FXb, LSU2, Cracked], (instregex "CLC$")>;
H A DSystemZScheduleZ14.td575 def : InstRW<[WLat6, FXb, LSU2, Cracked], (instregex "CLC$")>;
H A DSystemZInstrInfo.td1527 defm CLC : CompareMemorySS<"clc", 0xD5, z_clc, z_clc_loop>;
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86SchedSandyBridge.td1122 def: InstRW<[WriteZero], (instrs CLC)>;
H A DX86SchedBroadwell.td1593 def: InstRW<[WriteZero], (instrs CLC)>;
H A DX86SchedHaswell.td1848 def: InstRW<[WriteZero], (instrs CLC)>;
H A DX86SchedSkylakeClient.td1748 def: InstRW<[WriteZero], (instrs CLC)>;
H A DX86SchedSkylakeServer.td2464 def: InstRW<[WriteZero], (instrs CLC)>;
H A DX86InstrInfo.td2163 def CLC : I<0xF8, RawFrm, (outs), (ins), "clc", []>;
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.md706 ; Block compare (CLC) instruction patterns.
/freebsd-12.1/contrib/gcc/
H A DChangeLog-200325453 * config/s390/s390.c (s390_expand_cmpstr): Disable CLC loop.