reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3012 unsigned NewOpc = SelectOpcode(X86::NEG64m, X86::NEG32m, X86::NEG16m, 3029 ? SelectOpcode(X86::INC64m, X86::INC32m, X86::INC16m, X86::INC8m) 3030 : SelectOpcode(X86::DEC64m, X86::DEC32m, X86::DEC16m, X86::DEC8m); 3043 auto SelectRegOpcode = [SelectOpcode](unsigned Opc) { 3046 return SelectOpcode(X86::ADD64mr, X86::ADD32mr, X86::ADD16mr, 3049 return SelectOpcode(X86::ADC64mr, X86::ADC32mr, X86::ADC16mr, 3052 return SelectOpcode(X86::SUB64mr, X86::SUB32mr, X86::SUB16mr, 3055 return SelectOpcode(X86::SBB64mr, X86::SBB32mr, X86::SBB16mr, 3058 return SelectOpcode(X86::AND64mr, X86::AND32mr, X86::AND16mr, 3061 return SelectOpcode(X86::OR64mr, X86::OR32mr, X86::OR16mr, X86::OR8mr); 3063 return SelectOpcode(X86::XOR64mr, X86::XOR32mr, X86::XOR16mr, 3069 auto SelectImm8Opcode = [SelectOpcode](unsigned Opc) { 3072 return SelectOpcode(X86::ADD64mi8, X86::ADD32mi8, X86::ADD16mi8, 0); 3074 return SelectOpcode(X86::ADC64mi8, X86::ADC32mi8, X86::ADC16mi8, 0); 3076 return SelectOpcode(X86::SUB64mi8, X86::SUB32mi8, X86::SUB16mi8, 0); 3078 return SelectOpcode(X86::SBB64mi8, X86::SBB32mi8, X86::SBB16mi8, 0); 3080 return SelectOpcode(X86::AND64mi8, X86::AND32mi8, X86::AND16mi8, 0); 3082 return SelectOpcode(X86::OR64mi8, X86::OR32mi8, X86::OR16mi8, 0); 3084 return SelectOpcode(X86::XOR64mi8, X86::XOR32mi8, X86::XOR16mi8, 0); 3089 auto SelectImmOpcode = [SelectOpcode](unsigned Opc) { 3092 return SelectOpcode(X86::ADD64mi32, X86::ADD32mi, X86::ADD16mi, 3095 return SelectOpcode(X86::ADC64mi32, X86::ADC32mi, X86::ADC16mi, 3098 return SelectOpcode(X86::SUB64mi32, X86::SUB32mi, X86::SUB16mi, 3101 return SelectOpcode(X86::SBB64mi32, X86::SBB32mi, X86::SBB16mi, 3104 return SelectOpcode(X86::AND64mi32, X86::AND32mi, X86::AND16mi, 3107 return SelectOpcode(X86::OR64mi32, X86::OR32mi, X86::OR16mi, 3110 return SelectOpcode(X86::XOR64mi32, X86::XOR32mi, X86::XOR16mi,