Home
last modified time | relevance | path

Searched refs:DOP (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/test/TableGen/
H A DGlobalISelEmitterCustomPredicate.td50 def DOP : RegisterOperand<DRegs>;
51 def AND_OR : I<(outs DRegs:$dst), (ins DOP:$src0, DOP:$src1, DOP:$src2), []>;
99 …DOP:{ *:[i32] }:$src2:$pred:3:z, (or:{ *:[i32] } DOP:{ *:[i32] }:$src0:$pred:3:x, DOP:{ *:[i32] }:…
129 …DOP:{ *:[i32] }:$src0:$pred:3:x, DOP:{ *:[i32] }:$src1:$pred:3:y), DOP:{ *:[i32] }:$src2:$pred:3:z…
134 (i32 (and_or_pat DOP:$src0, DOP:$src1, DOP:$src2)),
135 (AND_OR DOP:$src0, DOP:$src1, DOP:$src2)
178 (ins DOP:$src0, DOP:$src1, DOP:$src2),
210 (ins DOP:$src0, DOP:$src1, DOP:$src2),
H A DGlobalISelEmitterSubreg.td34 def DOP : RegisterOperand<DRegs>;
35 def SOME_INSN : I<(outs DRegs:$dst), (ins DOP:$src), []>;
130 def : Pat<(i16 (trunc (not DOP:$src))),
131 (SUBSOME_INSN (EXTRACT_SUBREG DOP:$src, sub0))>;
142 def : Pat<(i16 (trunc (bitreverse DOP:$src))),
143 (EXTRACT_SUBREG (SOME_INSN DOP:$src), sub0)>;
184 def : Pat<(i16 (trunc (ctpop DOP:$src))),
185 (SUBSOME_INSN2 (EXTRACT_SUBREG (SOME_INSN DOP:$src), sub0))>;
188 def : Pat<(i16 (trunc DOP:$src)),
189 (EXTRACT_SUBREG DOP:$src, sub0)>;
[all …]
H A DGlobalISelEmitterRegSequence.td29 def DOP : RegisterOperand<DRegs>;
30 def SOME_INSN : I<(outs DRegs:$dst), (ins DOP:$src), []>;
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp552 MachineInstrBuilder PRFX, DOP; in expand_DestructiveOp() local
581 DOP = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(Opcode)) in expand_DestructiveOp()
586 DOP.addReg(MI.getOperand(DOPIdx).getReg(), RegState::Kill) in expand_DestructiveOp()
593 DOP.add(MI.getOperand(PredIdx)) in expand_DestructiveOp()
598 DOP.add(MI.getOperand(PredIdx)) in expand_DestructiveOp()
607 transferImpOps(MI, PRFX, DOP); in expand_DestructiveOp()
609 transferImpOps(MI, DOP, DOP); in expand_DestructiveOp()
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/DWARF/
H A Ddebug-loclists.yaml743 # RUN: not yaml2obj --docnum=18 -DOP=0x01 %s 2>&1 | \
744 # RUN: FileCheck -DOP=0x1 %s --check-prefix=UNSUPPORTED-OP
748 # RUN: not yaml2obj --docnum=18 -DOP=DW_OP_entry_value %s 2>&1 | \
749 # RUN: FileCheck -DOP=DW_OP_entry_value %s --check-prefix=UNSUPPORTED-OP
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCInstrFormats.td798 // General compact DOP format.
H A DARCInstrInfo.td226 // Special multivariant GEN4 DOP format instruction that take 2 registers.