/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
H A D | SparcInstrVIS.td | 18 class VISInst<bits<9> opfval, string OpcStr, RegisterClass RC = DFPRegs> 21 !strconcat(OpcStr, " $rs1, $rs2, $rd"), []>; 24 class VISInstID<bits<9> opfval, string OpcStr> 27 !strconcat(OpcStr, " $rs1, $rs2, $rd"), []>; 36 class VISInst1<bits<9> opfval, string OpcStr, RegisterClass RC = DFPRegs> 39 !strconcat(OpcStr, " $rs1, $rd"), []>; 43 class VISInst2<bits<9> opfval, string OpcStr, RegisterClass RC = DFPRegs> 46 !strconcat(OpcStr, " $rs2, $rd"), []>; 50 class VISInstD<bits<9> opfval, string OpcStr, RegisterClass RC = DFPRegs> 53 !strconcat(OpcStr, " $rd"), []>;
|
H A D | SparcInstr64Bit.td | 349 multiclass BranchOnReg<bits<3> cond, string OpcStr> { 351 !strconcat(OpcStr, " $rs1, $imm16"), []>; 353 !strconcat(OpcStr, ",a $rs1, $imm16"), []>; 355 !strconcat(OpcStr, ",pn $rs1, $imm16"), []>; 357 !strconcat(OpcStr, ",a,pn $rs1, $imm16"), []>; 361 def : InstAlias<!strconcat(OpcStr, ",pt $rs1, $imm16"), 363 def : InstAlias<!strconcat(OpcStr, ",a,pt $rs1, $imm16"), 382 multiclass MOVR< bits<3> rcond, string OpcStr> { 385 !strconcat(OpcStr, " $rs1, $rs2, $rd"), []>; 389 !strconcat(OpcStr, " $rs1, $simm10, $rd"), []>; [all …]
|
H A D | SparcInstrInfo.td | 332 !strconcat(OpcStr, " $rs1, $rs2, $rd"), 337 !strconcat(OpcStr, " $rs1, $simm13, $rd"), 360 !strconcat(OpcStr, " [$addr], $dst"), 365 !strconcat(OpcStr, " [$addr], $dst"), 382 Load<OpcStr, Op3Val, OpNode, RC, Ty, itin> { 383 def Arr : LoadASI<OpcStr, LoadAOp3Val, OpNode, RC, Ty>; 402 !strconcat(OpcStr, " $rd, [$addr]"), 407 !strconcat(OpcStr, " $rd, [$addr]"), 414 class StoreASI<string OpcStr, bits<6> Op3Val, 418 !strconcat(OpcStr, "a $rd, [$addr] $asi"), [all …]
|
H A D | SparcInstrFormats.td | 226 multiclass F3_S<string OpcStr, bits<6> Op3Val, bit XVal, SDNode OpNode, 230 !strconcat(OpcStr, " $rs1, $rs2, $rd"), 234 !strconcat(OpcStr, " $rs1, $shcnt, $rd"),
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreInstrInfo.td | 215 !strconcat(OpcStr, " $dst, $b, $c"), 232 !strconcat(OpcStr, " $dst, $b, $c"), 241 !strconcat(OpcStr, " $dst, $b, $c"), 244 class F3R_np<bits<5> opc, string OpcStr> : 246 !strconcat(OpcStr, " $dst, $b, $c"), []>; 273 !strconcat(OpcStr, " $dst, $b, $c"), 280 !strconcat(OpcStr, " $a, $b"), []>; 287 !strconcat(OpcStr, " $a, $b"), []>; 308 multiclass FU6_LU6_np<bits<10> opc, string OpcStr> { 315 class F2R_np<bits<6> opc, string OpcStr> : [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXInstrInfo.td | 168 multiclass I3<string OpcStr, SDNode OpNode> { 171 !strconcat(OpcStr, "64 \t$dst, $a, $b;"), 175 !strconcat(OpcStr, "64 \t$dst, $a, $b;"), 179 !strconcat(OpcStr, "32 \t$dst, $a, $b;"), 196 // named "<OpcStr>.s32" (e.g. "addc.cc.s32"). 217 multiclass F3<string OpcStr, SDNode OpNode> { 389 // instructions: <OpcStr>.f64, <OpcStr>.f32, and <OpcStr>.ftz.f32 (flush 391 multiclass F2<string OpcStr, SDNode OpNode> { 1085 multiclass BITWISE<string OpcStr, SDNode OpNode> { 1142 multiclass SHIFT<string OpcStr, SDNode OpNode> { [all …]
|
H A D | NVPTXIntrinsics.td | 551 class F_MATH_1<string OpcStr, NVPTXRegClass target_regclass, 554 OpcStr, 559 class F_MATH_2<string OpcStr, NVPTXRegClass t_regclass, 563 OpcStr, 566 class F_MATH_3<string OpcStr, NVPTXRegClass t_regclass, 571 OpcStr, 1212 string SpaceStr, string TypeStr, string OpcStr, PatFrag IntOp, 1224 string OpcStr, PatFrag IntOp, Operand IMMType, SDNode IMM, 1234 string SpaceStr, string TypeStr, string OpcStr, PatFrag IntOp, 1247 string TypeStr, string OpcStr, PatFrag IntOp, Operand IMMType, [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFInstrInfo.td | 692 string OpcStr, PatFrag OpNode> 696 "$dst = atomic_fetch_"#OpcStr#"(("#OpcodeStr#" *)($addr), $val)", 710 string OpcStr, PatFrag OpNode> 714 "$dst = atomic_fetch_"#OpcStr#"(("#OpcodeStr#" *)($addr), $val)",
|
/netbsd/external/apache2/llvm/dist/llvm/docs/ |
H A D | WritingAnLLVMBackend.rst | 806 multiclass F3_12 <string OpcStr, bits<6> Op3Val, SDNode OpNode> { 809 !strconcat(OpcStr, " $b, $c, $dst"), 813 !strconcat(OpcStr, " $b, $c, $dst"),
|
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 13803 StringRef OpcStr = BinaryOperator::getOpcodeStr(Opc); in CreateOverloadedBinOp() local 13830 CandidateSet.NoteCandidates(*this, Args, Cands, OpcStr, OpLoc); in CreateOverloadedBinOp()
|