/external/llvm/lib/Target/AMDGPU/ |
D | R600OptimizeVectorRegisters.cpp | 81 bool operator==(const RegSeqInfo &RSI) const { in operator ==() 82 return RSI.Instr == Instr; in operator ==() 96 bool tryMergeUsingCommonSlot(RegSeqInfo &RSI, RegSeqInfo &CompatibleRSI, 98 bool tryMergeUsingFreeSlot(RegSeqInfo &RSI, RegSeqInfo &CompatibleRSI, 104 void trackRSI(const RegSeqInfo &RSI); 180 RegSeqInfo *RSI, const RegSeqInfo *BaseRSI, in RebuildVector() argument 182 unsigned Reg = RSI->Instr->getOperand(0).getReg(); in RebuildVector() 183 MachineBasicBlock::iterator Pos = RSI->Instr; in RebuildVector() 190 for (DenseMap<unsigned, unsigned>::iterator It = RSI->RegToChan.begin(), in RebuildVector() 191 E = RSI->RegToChan.end(); It != E; ++It) { in RebuildVector() [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | or-lea.ll | 12 ; CHECK-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 27 ; CHECK-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 42 ; CHECK-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 57 ; CHECK-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 72 ; CHECK-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 89 ; CHECK-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def>
|
D | vector-shuffle-variable-128.ll | 205 ; SSE2-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 247 ; SSSE3-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 290 ; SSE41-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 323 ; AVX-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 374 ; SSE2-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 449 ; SSSE3-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 530 ; SSE41-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 597 ; AVX-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 1152 ; SSE2-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> 1191 ; SSSE3-NEXT: # kill: %ESI<def> %ESI<kill> %RSI<def> [all …]
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MCTargetDesc.cpp | 109 X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::RBP, X86::RSP, in initLLVMToSEHAndCVRegMapping() 285 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegisterOrZero() 313 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegisterOrZero() 350 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegisterOrZero() 386 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegisterOrZero() 422 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegisterOrZero() 423 return X86::RSI; in getX86SubSuperRegisterOrZero()
|
/external/libunwind/src/x86_64/ |
D | init.h | 53 c->dwarf.loc[RSI] = REG_INIT_LOC(c, rsi, RSI); in common_init()
|
D | unwind_i.h | 43 #define RSI 4 macro
|
D | Gregs.c | 111 case UNW_X86_64_RSI: loc = c->dwarf.loc[RSI]; break; in tdep_access_reg()
|
/external/llvm/lib/Target/X86/ |
D | X86CallingConv.td | 233 CCIfType<[i64], CCAssignToReg<[RBX, RBP, RDI, RSI, RDX, RCX, R8, R9, 312 CCIfType<[i64], CCAssignToReg<[RDI, RSI, RDX, RCX, R8 , R9 ]>>, 374 RDI, RSI, RDX, RCX, R8, R9, 463 CCAssignToReg<[R13, RBP, R12, RBX, R14, RSI, RDI, R8, R9, R15]>>, 476 CCIfType<[i64], CCAssignToReg<[R15, RBP, RSI, RDX, RCX, R8]>>, 769 CCIfType<[i64], CCIfSubtarget<"is64Bit()", CCAssignToReg<[RDI, RSI, RDX, RCX]>>>, 863 def CSR_Win64 : CalleeSavedRegs<(add RBX, RBP, RDI, RSI, R12, R13, R14, R15, 869 def CSR_64_TLS_Darwin : CalleeSavedRegs<(add CSR_64, RCX, RDX, RSI, 879 def CSR_64_RT_MostRegs : CalleeSavedRegs<(add CSR_64, RAX, RCX, RDX, RSI, RDI, 888 def CSR_64_MostRegs : CalleeSavedRegs<(add RBX, RCX, RDX, RSI, RDI, R8, R9, R10, [all …]
|
D | X86SelectionDAGInfo.cpp | 224 const MCPhysReg ClobberSet[] = {X86::RCX, X86::RSI, X86::RDI, in EmitTargetCodeForMemcpy() 253 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RSI : X86::ESI, in EmitTargetCodeForMemcpy()
|
D | X86InstrSystem.td | 542 let Defs = [RSI, RDI], Uses = [RBX, RDX, RSI, RDI] in { 550 let Defs = [RAX, RSI, RDI], Uses = [RAX, RSI, RDI] in { 554 let Defs = [RAX, RDX, RSI], Uses = [RAX, RSI] in
|
/external/strace/linux/x86_64/ |
D | userent.h | 14 XLAT(8*RSI),
|
/external/llvm/utils/TableGen/ |
D | CodeGenSchedule.cpp | 1042 RSI = PTI->ReadSequences.begin(), RSE = PTI->ReadSequences.end(); in hasVariant() local 1043 RSI != RSE; ++RSI) { in hasVariant() 1045 RI = RSI->begin(), RE = RSI->end(); RI != RE; ++RI) { in hasVariant() 1279 RSI = Trans.ReadSequences.begin(), RSE = Trans.ReadSequences.end(); in substituteVariants() local 1280 RSI != RSE; ++RSI) { in substituteVariants() 1286 substituteVariantOperand(*RSI, /*IsRead=*/true, StartIdx); in substituteVariants() 1308 RSI = I->ReadSequences.begin(), RSE = I->ReadSequences.end(); in inferFromTransitions() local 1309 RSI != RSE; ++RSI) { in inferFromTransitions() 1312 SchedModels.findOrInsertRW(*RSI, /*IsRead=*/true)); in inferFromTransitions()
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
D | ptrace-abi.h | 47 #define RSI 104 macro
|
/external/valgrind/coregrind/m_sigframe/ |
D | sigframe-amd64-darwin.c | 102 SC2(__rsi,RSI); in synthesize_ucontext() 130 SC2(RSI,__rsi); in restore_from_ucontext()
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86RegisterInfo.cpp | 370 X86::RBX, X86::RBP, X86::RDI, X86::RSI, in getCalleeSavedRegs() 689 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister() 726 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister() 762 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister() 798 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister() 799 return X86::RSI; in getX86SubSuperRegister()
|
D | X86InstrSystem.td | 433 let Defs = [RSI, RDI], Uses = [RBX, RDX, RSI, RDI] in { 441 let Defs = [RAX, RSI, RDI], Uses = [RAX, RSI, RDI] in { 445 let Defs = [RAX, RDX, RSI], Uses = [RAX, RSI] in
|
D | X86RegisterInfo.td | 128 def RSI : RegisterWithSubRegs<"rsi", [ESI]>, DwarfRegNum<[4, -2, -2]>; 313 (add RAX, RCX, RDX, RSI, RDI, R8, R9, R10, R11, 356 def GR64_TC : RegisterClass<"X86", [i64], 64, (add RAX, RCX, RDX, RSI, RDI, 387 (add RAX, RCX, RDX, RSI, RDI, RBX, RBP, RSP, RIP)> {
|
D | X86GenRegisterInfo.inc | 132 RSI = 113, 301 const unsigned ESI_Overlaps[] = { X86::ESI, X86::RSI, X86::SI, X86::SIL, 0 }; 361 const unsigned RSI_Overlaps[] = { X86::RSI, X86::ESI, X86::SI, X86::SIL, 0 }; 363 const unsigned SI_Overlaps[] = { X86::SI, X86::ESI, X86::RSI, X86::SIL, 0 }; 364 const unsigned SIL_Overlaps[] = { X86::SIL, X86::ESI, X86::RSI, X86::SI, 0 }; 515 const unsigned ESI_SuperRegsSet[] = { X86::RSI, 0 }; 542 const unsigned SI_SuperRegsSet[] = { X86::ESI, X86::RSI, 0 }; 543 const unsigned SIL_SuperRegsSet[] = { X86::SI, X86::ESI, X86::RSI, 0 }; 678 { "RSI", RSI_Overlaps, RSI_SubRegsSet, Empty_SuperRegsSet }, 740 …X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::R8, X86::R9, X86::R10, X86::R11, X86::RBX, … [all …]
|
/external/llvm/test/tools/llvm-objdump/ |
D | win64-unwind-data.test | 22 OBJ-NEXT: 0x09: UOP_SaveNonVol RSI [0x0010] 71 EXE-NEXT: 0x09: UOP_SaveNonVol RSI [0x0010]
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/Disassembler/ |
D | X86DisassemblerDecoder.h | 167 ENTRY(RSI) \ 185 ENTRY(RSI) \
|
/external/lzma/Asm/x86/ |
D | 7zAsm.asm | 72 r6 equ RSI
|
/external/llvm/lib/Target/X86/Disassembler/ |
D | X86DisassemblerDecoder.h | 177 ENTRY(RSI) \ 195 ENTRY(RSI) \
|
/external/capstone/arch/X86/ |
D | X86DisassemblerDecoder.h | 190 ENTRY(RSI) \ 208 ENTRY(RSI) \
|
/external/google-breakpad/src/common/android/ |
D | breakpad_getcontext_unittest.cc | 130 CHECK_REG(RSI); in TEST()
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | ghc-cc64.ll | 10 @r3 = external global i64 ; assigned to register: RSI
|