/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYInstrInfo16Instr.td | 162 def CMPLEI16 : CSKYPseudo<(outs CARRY:$ca), (ins mGPR:$rx, uimm5:$imm5), 191 (outs sGPR:$rz), (ins CARRY:$ca), "mvcv16\t$rz", []> { 292 (outs CARRY:$ca), (ins), "setc16", []> { 303 (outs CARRY:$ca), (ins), "clrc16", []> { 320 def BTSTI16 : I16_Z_5<0b110, (outs CARRY:$ca), (ins mGPR:$rz, uimm5:$imm5), 323 def TST16 : CSKY16Inst<AddrModeNone, (outs CARRY:$ca), (ins sGPR:$rx, sGPR:$ry), 335 def TSTNBZ16 : CSKY16Inst<AddrModeNone, (outs CARRY:$ca), (ins sGPR:$rx), 421 (ins CARRY:$cond, sGPR:$src1, sGPR:$src2), 423 [(set sGPR:$dst, (select CARRY:$cond, sGPR:$src1, sGPR:$src2))]>; 439 (ins CARRY:$ca, br_symbol_16bit:$src1), "jbt16\t$src1">; [all …]
|
H A D | CSKYInstrInfo.td | 590 (outs GPR:$rz, CARRY:$cout), (ins GPR:$rx, oimm5:$imm5), []>; 592 (outs GPR:$rz, CARRY:$cout), (ins GPR:$rx, oimm5:$imm5), []>; 594 (outs GPR:$rz, CARRY:$cout), (ins GPR:$rx, oimm5:$imm5), []>; 596 (outs GPR:$rz, CARRY:$cout), (ins GPR:$rx, oimm5:$imm5, CARRY:$cin), []>; 607 def ADDC32 : R_YXZ<0x31, 0x0, 0x2, (outs GPR:$rz, CARRY:$cout), 608 (ins GPR:$rx, GPR:$ry, CARRY:$cin), "addc32", []>; 609 def SUBC32 : R_YXZ<0x31, 0x0, 0x8, (outs GPR:$rz, CARRY:$cout), 610 (ins GPR:$rx, GPR:$ry, CARRY:$cin), "subc32", []>; 625 (outs GPR:$rz, CARRY [all...] |
H A D | CSKYInstrFormats16Instr.td | 19 : CSKY16Inst<AddrModeNone, (outs), (ins CARRY:$ca, br_symbol_16bit:$offset), 67 AddrModeNone, (outs sGPR:$rz, CARRY:$cout), 68 (ins sGPR:$rZ, sGPR:$rx, CARRY:$cin), !strconcat(opstr, "\t$rz, $rx"), []> { 105 AddrModeNone, (outs CARRY:$ca), (ins sGPR:$rx, sGPR:$ry), !strconcat(opstr, "\t$rx, $ry"), 149 AddrModeNone, (outs CARRY:$ca), (ins mGPR:$rx, Immoperand:$imm5),
|
H A D | CSKYInstrFormatsF2.td | 94 (outs CARRY:$ca), (ins regtype:$vrx, regtype:$vry), 107 (outs CARRY:$ca), (ins regtype:$vrx), 185 (outs regtype:$vrz), (ins CARRY:$ca, regtype:$vrx, regtype:$vry),
|
H A D | CSKYInstrFormats.td | 171 : CSKY32Inst<AddrModeNone, 0x3a, (outs CARRY:$ca), 267 (ins CARRY:$cond, GPR:$false, GPR:$rx, ImmType:$imm5), 474 (outs CARRY:$ca), (ins GPR:$rx, ImmType:$imm5), 585 : CSKY32Inst<AddrModeNone, 0x31, (outs CARRY:$ca), 618 (ins CARRY:$ca, GPR:$rx, GPR:$false), 647 (ins CARRY:$ca), !strconcat(op, "\t$rz"), []> { 660 (ins CARRY:$ca, GPR:$false), !strconcat(op, "\t$rz"), []> {
|
H A D | CSKYInstrInfoF1.td | 436 def FSELS : CSKYPseudo<(outs sFPR32Op:$dst), (ins CARRY:$cond, sFPR32Op:$src1, sFPR32Op:$src2), 437 "!fsels\t$dst, $src1, src2", [(set sFPR32Op:$dst, (select CARRY:$cond, sFPR32Op:$src1, sFPR32Op:$src2))]>; 440 def FSELD : CSKYPseudo<(outs sFPR64Op:$dst), (ins CARRY:$cond, sFPR64Op:$src1, sFPR64Op:$src2), 441 "!fseld\t$dst, $src1, src2", [(set sFPR64Op:$dst, (select CARRY:$cond, sFPR64Op:$src1, sFPR64Op:$src2))]>;
|
H A D | CSKYInstrFormatsF1.td | 95 …: F_XYZ_BASE<datatype, sop, (outs CARRY:$ca), (ins regtype:$vrx, regtype:$vry), !strconcat(op#op_s… 100 : F_XYZ_BASE<datatype, sop, (outs CARRY:$ca), (ins regtype:$vrx), !strconcat(op#op_su, "\t$vrx"),
|
H A D | CSKYInstrInfoF2.td | 480 def : Pat<(select CARRY:$ca, FPR32Op:$rx, FPR32Op:$false), 481 (f2FSEL_S CARRY:$ca, FPR32Op:$rx, FPR32Op:$false)>; 483 def : Pat<(select CARRY:$ca, FPR64Op:$rx, FPR64Op:$false), 484 (f2FSEL_D CARRY:$ca, FPR64Op:$rx, FPR64Op:$false)>;
|
H A D | CSKYRegisterInfo.td | 184 def CARRY : RegisterClass<"CSKY", [i32], 32, (add C)> {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | README.txt | 60 ADD LOGICAL WITH CARRY and SUBTRACT LOGICAL WITH BORROW, so the high
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.td | 766 let Defs = [CARRY] in 770 let Defs = [CARRY, CR0] in 781 let Defs = [CARRY] in 785 let Defs = [CARRY, CR0] in 877 let Defs = [CARRY] in 881 let Defs = [CARRY, CR0] in 887 let Defs = [CARRY, XER] in 891 let Defs = [CARRY, XER, CR0] in 926 let Defs = [CARRY] in 930 let Defs = [CARRY, CR0] in [all …]
|
H A D | PPCRegisterInfo.td | 313 def CARRY: SPR<1, "xer">, DwarfRegNum<[76]> { 495 def CARRYRC : RegisterClass<"PPC", [i32], 32, (add CARRY, XER)> {
|
H A D | PPCInstr64Bit.td | 766 let Defs = [CARRY] in 782 let Defs = [CARRY] in { 797 let Uses = [CARRY] in { 978 let isCodeGenOnly = 1, Defs = [CARRY] in
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.h | 499 CARRY, enumerator
|
H A D | AMDGPUInstrInfo.td | 209 def AMDGPUcarry : SDNode<"AMDGPUISD::CARRY", SDTIntBinOp, []>;
|
H A D | R600ISelLowering.cpp | 406 case ISD::UADDO: return LowerUADDSUBO(Op, DAG, ISD::ADD, AMDGPUISD::CARRY); in LowerOperation()
|
H A D | AMDGPUISelLowering.cpp | 5471 NODE_NAME_CASE(CARRY) in getTargetNodeName() 5640 case AMDGPUISD::CARRY: in computeKnownBitsForTargetNode() 5817 case AMDGPUISD::CARRY: in ComputeNumSignBitsForTargetNode()
|
/freebsd/sys/dev/aic7xxx/ |
H A D | aic7xxx_reg.h | 1449 #define CARRY 0x01 macro
|
H A D | aic7xxx.reg | 651 field CARRY 0x01
|
H A D | aic79xx_reg.h | 3491 #define CARRY 0x01 macro
|
H A D | aic79xx.reg | 3229 field CARRY 0x01
|
/freebsd/share/misc/ |
H A D | pci_vendors | 21537 14ef CARRY Computer ENG. CO Ltd
|