| /openbsd-src/gnu/gcc/gcc/config/ |
| H A D | darwin-64.c | 37 typedef long DI; typedef 43 DI __ashldi3 (DI x, word_type c); 44 DI __ashrdi3 (DI x, word_type c); 46 word_type __cmpdi2 (DI x, DI y); 48 DI __divdi3 (DI x, DI y); 50 DI __moddi3 (DI x, DI y); 51 DI __muldi3 (DI x, DI y); 52 DI __negdi2 (DI x); 60 DI __ashldi3 (DI x, word_type c) { return x << c; } in __ashldi3() 61 DI __ashrdi3 (DI x, word_type c) { return x >> c; } in __ashrdi3() [all …]
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/ |
| H A D | cgen-ops.h | 150 extern DI ADDDI (DI, DI); 151 extern DI SUBDI (DI, DI); 152 extern DI MULDI (DI, DI); 153 extern DI DIVDI (DI, DI); 154 extern DI UDIVDI (DI, DI); 155 extern DI MODDI (DI, DI); 156 extern DI UMODDI (DI, DI); 157 extern DI SRADI (DI, int); 160 extern DI RORDI (DI, int); 161 extern DI ROLDI (DI, int); [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| H A D | alpha.md | 179 [(set (match_operand:DI 0 "register_operand" "") 180 (sign_extend:DI (match_operand:SI 1 "nonimmediate_operand" "")))] 185 [(set (match_operand:DI 0 "register_operand" "=f") 186 (unspec:DI [(match_operand:SF 1 "reg_or_0_operand" "fG")] 193 [(set (match_operand:DI 0 "register_operand" "=r,r,!*f") 194 (sign_extend:DI 205 [(set (match_operand:DI 0 "hard_fp_register_operand" "") 206 (sign_extend:DI (match_operand:SI 1 "memory_operand" "")))] 209 (set (match_dup 0) (unspec:DI [(match_dup 2)] UNSPEC_CVTLQ))] 221 (set (match_operand:DI 2 "hard_int_register_operand" "") [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | alpha.md | 197 [(set (match_operand:DI 0 "register_operand" "") 198 (sign_extend:DI (match_operand:SI 1 "nonimmediate_operand" "")))] 203 [(set (match_operand:DI 0 "register_operand" "=f") 204 (unspec:DI [(match_operand:SF 1 "reg_or_0_operand" "fG")] 211 [(set (match_operand:DI 0 "register_operand" "=r,r,!*f") 212 (sign_extend:DI 223 [(set (match_operand:DI 0 "hard_fp_register_operand" "") 224 (sign_extend:DI (match_operand:SI 1 "memory_operand" "")))] 227 (set (match_dup 0) (unspec:DI [(match_dup 2)] UNSPEC_CVTLQ))] 239 (set (match_operand:DI 2 "hard_int_register_operand" "") [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/mmix/ |
| H A D | mmix.md | 90 [(set (match_operand:DI 0 "nonimmediate_operand" "=r,r ,r,x,r,m,r,m,r,r,??r") 91 (match_operand:DI 1 "general_operand" "r,LS,K,r,x,I,m,r,R,s,n"))] 135 [(set (match_operand:DI 0 "register_operand" "=r,r,r") 136 (plus:DI 137 (match_operand:DI 1 "register_operand" "%r,r,0") 138 (match_operand:DI 2 "mmix_reg_or_constant_operand" "rI,K,LS")))] 155 [(set (match_operand:DI 0 "register_operand" "=r,r") 156 (minus:DI (match_operand:DI 1 "mmix_reg_or_8bit_operand" "r,I") 157 (match_operand:DI 2 "register_operand" "r,r")))] 175 [(set (match_operand:DI 0 "register_operand" "=r,r") [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86DiscriminateMemOps.cpp | 113 const auto &DI = MI.getDebugLoc(); in runOnMachineFunction() local 114 if (!DI) in runOnMachineFunction() 118 Location Loc = diToLocation(DI); in runOnMachineFunction() 120 std::max(MemOpDiscriminators[Loc], DI->getBaseDiscriminator()); in runOnMachineFunction() 136 const DILocation *DI = MI.getDebugLoc(); in runOnMachineFunction() local 137 bool HasDebug = DI; in runOnMachineFunction() 139 DI = ReferenceDI; in runOnMachineFunction() 141 Location L = diToLocation(DI); in runOnMachineFunction() 144 Set.insert(DI->getBaseDiscriminator()); in runOnMachineFunction() 147 DILocation::decodeDiscriminator(DI->getDiscriminator(), BF, DF, CI); in runOnMachineFunction() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ObjectYAML/ |
| H A D | DWARFEmitter.h | 30 Error emitDebugAbbrev(raw_ostream &OS, const Data &DI); 31 Error emitDebugStr(raw_ostream &OS, const Data &DI); 33 Error emitDebugAranges(raw_ostream &OS, const Data &DI); 34 Error emitDebugRanges(raw_ostream &OS, const Data &DI); 35 Error emitDebugPubnames(raw_ostream &OS, const Data &DI); 36 Error emitDebugPubtypes(raw_ostream &OS, const Data &DI); 37 Error emitDebugGNUPubnames(raw_ostream &OS, const Data &DI); 38 Error emitDebugGNUPubtypes(raw_ostream &OS, const Data &DI); 39 Error emitDebugInfo(raw_ostream &OS, const Data &DI); 40 Error emitDebugLine(raw_ostream &OS, const Data &DI); [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | DWARFEmitter.cpp | 88 Error DWARFYAML::emitDebugStr(raw_ostream &OS, const DWARFYAML::Data &DI) { in emitDebugStr() argument 89 for (StringRef Str : *DI.DebugStrings) { in emitDebugStr() 132 Error DWARFYAML::emitDebugAbbrev(raw_ostream &OS, const DWARFYAML::Data &DI) { in emitDebugAbbrev() argument 133 for (uint64_t I = 0; I < DI.DebugAbbrev.size(); ++I) { in emitDebugAbbrev() 134 StringRef AbbrevTableContent = DI.getAbbrevTableContentByIndex(I); in emitDebugAbbrev() 141 Error DWARFYAML::emitDebugAranges(raw_ostream &OS, const DWARFYAML::Data &DI) { in emitDebugAranges() argument 142 assert(DI.DebugAranges && "unexpected emitDebugAranges() call"); in emitDebugAranges() 143 for (const auto &Range : *DI.DebugAranges) { in emitDebugAranges() 148 AddrSize = DI.Is64BitAddrSize ? 8 : 4; in emitDebugAranges() 168 writeInitialLength(Range.Format, Length, OS, DI.IsLittleEndian); in emitDebugAranges() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/mmix/ |
| H A D | mmix.md | 95 [(set (match_operand:DI 0 "nonimmediate_operand" "=r,r ,r,x,r,m,r,m,r,r,??r") 96 (match_operand:DI 1 "general_operand" "r,LS,K,r,x,I,m,r,R,s,n"))] 189 [(set (match_operand:DI 0 "register_operand" "=r,r,r") 190 (plus:DI 191 (match_operand:DI 1 "register_operand" "%r,r,0") 192 (match_operand:DI 2 "mmix_reg_or_constant_operand" "rI,K,LS")))] 209 [(set (match_operand:DI 0 "register_operand" "=r,r") 210 (minus:DI (match_operand:DI 1 "mmix_reg_or_8bit_operand" "r,I") 211 (match_operand:DI 2 "register_operand" "r,r")))] 229 [(set (match_operand:DI 0 "register_operand" "=r,r") [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ia64/ |
| H A D | ia64.md | 25 ;; ??? register_operand accepts (subreg:DI (mem:SI X)) which forces later 358 (clobber (match_scratch:DI 2 "=r")) 359 (use (reg:DI 1))] 391 [(set (match_operand:DI 0 "general_operand" "") 392 (match_operand:DI 1 "general_operand" ""))] 408 [(set (match_operand:DI 0 "register_operand" "=r") 409 (match_operand:DI 1 "symbolic_operand" "s")) 410 (clobber (match_scratch:DI 2 "=r")) 411 (use (reg:DI 1))] 431 [(set (match_operand:DI 0 "register_operand" "=r") [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/score/ |
| H A D | mac.md | 141 [(set (match_operand:DI 0 "register_operand" "=x") 142 (plus:DI (mult:DI 143 (sign_extend:DI (match_operand:SI 2 "register_operand" "%d")) 144 (sign_extend:DI (match_operand:SI 3 "register_operand" "d"))) 145 (match_operand:DI 1 "register_operand" "0")))] 148 [(set_attr "mode" "DI")]) 151 [(set (match_operand:DI 0 "register_operand" "=x") 152 (plus:DI (mult:DI 153 (zero_extend:DI (match_operand:SI 2 "register_operand" "%d")) 154 (zero_extend:DI (match_operand:SI 3 "register_operand" "d"))) [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A D | mmx.md | 45 (define_mode_attr mmxvecsize [(V8QI "b") (V4HI "w") (V2SI "d") (DI "q")]) 87 (set_attr "mode" "DI")]) 113 (set_attr "mode" "DI,DI,DI,DI,DI,TI,DI,DI,V4SF,V4SF,V2SF,V2SF,DI,DI")]) 147 (set_attr "mode" "DI,DI,DI,DI,DI,DI,DI,V4SF,V4SF,V2SF,V2SF,DI,DI")]) 170 (set_attr "mode" "DI,DI,DI,DI,DI,V4SF,V4SF,V2SF,V2SF,DI,DI")]) 200 [(set (match_operand:DI 0 "memory_operand" "=m") 201 (unspec:DI [(match_operand:DI 1 "register_operand" "y")] 206 (set_attr "mode" "DI")]) 464 (set_attr "mode" "DI")]) 476 (set_attr "mode" "DI")]) [all …]
|
| H A D | i386.md | 210 "unknown,none,QI,HI,SI,DI,SF,DF,XF,TI,V4SF,V2DF,V2SF,V1DF" 289 (cond [(and (eq_attr "mode" "DI") 458 (define_mode_macro X87MODEI [HI SI DI]) 467 (define_mode_macro SSEMODEI24 [SI DI]) 505 (compare:CC (match_operand:DI 0 "nonimmediate_operand" "") 506 (match_operand:DI 1 "x86_64_general_operand" "")))] 557 (compare (match_operand:DI 0 "nonimmediate_operand" "r,?mr") 558 (match_operand:DI 1 "const0_operand" "n,n")))] 565 (set_attr "mode" "DI")]) 569 (compare (minus:DI (match_operand:DI 0 "nonimmediate_operand" "rm,r") [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/ia64/ |
| H A D | ia64.md | 26 ;; ??? register_operand accepts (subreg:DI (mem:SI X)) which forces later 343 [(set (match_operand:DI 0 "general_operand" "") 344 (match_operand:DI 1 "general_operand" ""))] 354 [(set (match_operand:DI 0 "destination_operand" 356 (match_operand:DI 1 "move_operand" 388 (define_mode_macro MODE [BI QI HI SI DI SF DF XF TI]) 396 (DI 416 (DI 436 (DI 456 (DI [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | darwin.md | 23 [(set (match_operand:DI 0 "gpc_reg_operand" "=b") 24 (plus:DI (match_operand:DI 1 "gpc_reg_operand" "b") 25 (high:DI (match_operand 2 "" ""))))] 63 (mem:DF (lo_sum:DI (match_operand:DI 1 "gpc_reg_operand" "b,b") 91 [(set (mem:DF (lo_sum:DI (match_operand:DI 1 "gpc_reg_operand" "b") 112 (mem:SF (lo_sum:DI (match_operand:DI 1 "gpc_reg_operand" "b,b") 133 [(set (mem:SF (lo_sum:DI (match_operand:DI 1 "gpc_reg_operand" "b,b") 145 [(set (match_operand:DI 0 "gpc_reg_operand" "=r") 146 (mem:DI (lo_sum:DI (match_operand:DI 1 "gpc_reg_operand" "b") 163 [(set (mem:DI (lo_sum:DI (match_operand:DI 1 "gpc_reg_operand" "b") [all …]
|
| H A D | rs6000.md | 138 (define_mode_macro GPR [SI (DI "TARGET_POWERPC64")]) 141 (define_mode_macro INT [QI HI SI DI TI]) 144 (define_mode_macro INT1 [QI HI SI (DI "TARGET_POWERPC64")]) 150 (define_mode_macro SDI [SI DI]) 154 (define_mode_macro P [(SI "TARGET_32BIT") (DI "TARGET_64BIT")]) 162 ; Various instructions that come in SI and DI forms. 164 (define_mode_attr wd [(QI "b") (HI "h") (SI "w") (DI "d")]) 174 [(set (match_operand:DI 0 "gpc_reg_operand" "") 175 (zero_extend:DI (match_operand:QHSI 1 "gpc_reg_operand" "")))] 180 [(set (match_operand:DI 0 "gpc_reg_operand" "=r,r") [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | VarLenCodeEmitterGen.cpp | 93 const auto *DI = dyn_cast<DagInit>(Arg); in getCustomCoders() local 94 if (!DI) in getCustomCoders() 96 const Init *Op = DI->getOperator(); in getCustomCoders() 103 if (!DI->getNumArgs() || !isa<StringInit>(DI->getArg(0))) in getCustomCoders() 106 StringRef FuncName = cast<StringInit>(DI->getArg(0))->getValue(); in getCustomCoders() 115 VarLenInst::VarLenInst(const DagInit *DI, const RecordVal *TheDef) in VarLenInst() argument 117 buildRec(DI); in VarLenInst() 122 void VarLenInst::buildRec(const DagInit *DI) { in buildRec() argument 125 std::string Op = DI->getOperator()->getAsString(); in buildRec() 129 int i = Reverse ? DI->getNumArgs() - 1 : 0; in buildRec() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/sparc/ |
| H A D | sparc.md | 358 (compare:CCX (match_operand:DI 0 "compare_operand" "") 359 (match_operand:DI 1 "arith_operand" "")))] 418 (compare:CCX (match_operand:DI 0 "register_operand" "r") 419 (match_operand:DI 1 "arith_operand" "rI")))] 520 (xor:DI (match_operand:DI 1 "register_operand" "") 521 (match_operand:DI 2 "register_operand" ""))) 522 (set (match_operand:DI 0 "register_operand" "") 523 (eq:DI (match_dup 3) (const_int 0)))] 539 (xor:DI (match_operand:DI 1 "register_operand" "") 540 (match_operand:DI 2 "register_operand" ""))) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | rs6000.md | 861 [(set (match_operand:DI 0 "gpc_reg_operand" "") 862 (zero_extend:DI (match_operand:QI 1 "gpc_reg_operand" "")))] 867 [(set (match_operand:DI 0 "gpc_reg_operand" "=r,r") 868 (zero_extend:DI (match_operand:QI 1 "reg_or_mem_operand" "m,r")))] 877 (compare:CC (zero_extend:DI (match_operand:QI 1 "gpc_reg_operand" "r,r")) 879 (clobber (match_scratch:DI 2 "=r,r"))] 889 (compare:CC (zero_extend:DI (match_operand:QI 1 "gpc_reg_operand" "")) 891 (clobber (match_scratch:DI 2 ""))] 894 (zero_extend:DI (match_dup 1))) 902 (compare:CC (zero_extend:DI (match_operand:QI 1 "gpc_reg_operand" "r,r")) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/ |
| H A D | sparc.md | 309 (compare:CCX (match_operand:DI 0 "compare_operand" "") 310 (match_operand:DI 1 "arith_double_operand" "")))] 369 (compare:CCX (match_operand:DI 0 "register_operand" "r") 370 (match_operand:DI 1 "arith_double_operand" "rHI")))] 471 (xor:DI (match_operand:DI 1 "register_operand" "") 472 (match_operand:DI 2 "register_operand" ""))) 473 (set (match_operand:DI 0 "register_operand" "") 474 (eq:DI (match_dup 3) (const_int 0)))] 490 (xor:DI (match_operand:DI 1 "register_operand" "") 491 (match_operand:DI 2 "register_operand" ""))) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/ |
| H A D | mips.md | 92 (define_attr "mode" "unknown,none,QI,HI,SI,DI,SF,DF,FPSW" (const_string "unknown")) 263 (and (eq_attr "mode" "DI") (eq_attr "cpu" "r4100,r4120"))) 273 (and (eq_attr "mode" "DI") (eq_attr "cpu" "r4300"))) 278 (and (eq_attr "mode" "DI") (eq_attr "cpu" "r5000"))) 309 (and (eq_attr "mode" "DI") (eq_attr "cpu" "r4100,r4120"))) 319 (and (eq_attr "mode" "DI") (eq_attr "cpu" "r4300"))) 329 (and (eq_attr "mode" "DI") (eq_attr "cpu" "r5000"))) 801 [(parallel [(set (match_operand:DI 0 "register_operand" "") 802 (plus:DI (match_operand:DI 1 "se_register_operand" "") 803 (match_operand:DI 2 "se_arith_operand" ""))) [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/arm/ |
| H A D | iwmmxt.md | 23 [(set (match_operand:DI 0 "register_operand" "=y,?&r,?&r") 24 (ior:DI (match_operand:DI 1 "register_operand" "%y,0,r") 25 (match_operand:DI 2 "register_operand" "y,r,r")))] 35 [(set (match_operand:DI 0 "register_operand" "=y,?&r,?&r") 36 (xor:DI (match_operand:DI 1 "register_operand" "%y,0,r") 37 (match_operand:DI 2 "register_operand" "y,r,r")))] 47 [(set (match_operand:DI 0 "register_operand" "=y,?&r,?&r") 48 (and:DI (match_operand:DI 1 "register_operand" "%y,0,r") 49 (match_operand:DI 2 "register_operand" "y,r,r")))] 59 [(set (match_operand:DI 0 "register_operand" "=y") [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/s390/ |
| H A D | s390.md | 200 (compare:CC (match_operand:DI 0 "register_operand" "") 201 (match_operand:DI 1 "general_operand" "")))] 251 (compare (zero_extract:DI (match_operand:DI 0 "register_operand" "d") 252 (match_operand:DI 1 "const_int_operand" "n") 253 (match_operand:DI 2 "const_int_operand" "n")) 331 (compare (and:DI (match_operand:DI 0 "memory_operand" "Q") 332 (match_operand:DI 1 "immediate_operand" "n")) 333 (match_operand:DI 2 "immediate_operand" "n")))] 399 (compare (and:DI (match_operand:DI 0 "nonimmediate_operand" "d") 400 (match_operand:DI 1 "immediate_operand" "n")) [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | DiagnosticInfo.h | 179 static bool classof(const DiagnosticInfo *DI) { in classof() argument 180 return DI->getKind() == DK_InlineAsm; in classof() 207 static bool classof(const DiagnosticInfo *DI) { in classof() argument 208 return DI->getKind() == DK_DebugMetadataVersion; in classof() 229 static bool classof(const DiagnosticInfo *DI) { in classof() argument 230 return DI->getKind() == DK_DebugMetadataInvalid; in classof() 253 static bool classof(const DiagnosticInfo *DI) { in classof() argument 254 return DI->getKind() == DK_SampleProfile; in classof() 283 static bool classof(const DiagnosticInfo *DI) { in classof() argument 284 return DI->getKind() == DK_PGOProfile; in classof() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/pa/ |
| H A D | pa.md | 596 (compare:CC (match_operand:DI 0 "reg_or_0_operand" "") 597 (match_operand:DI 1 "register_operand" "")))] 855 [(set (match_operand:DI 0 "register_operand" "=r") 856 (match_operator:DI 3 "comparison_operator" 857 [(match_operand:DI 1 "register_operand" "r") 858 (match_operand:DI 2 "arith11_operand" "rI")]))] 878 [(set (match_operand:DI 0 "register_operand" "=r") 879 (ior:DI (match_operator:DI 3 "comparison_operator" 880 [(match_operand:DI 1 "register_operand" "r") 881 (match_operand:DI 2 "arith11_operand" "rI")]) [all …]
|