Searched refs:BaseOpcode (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | Hexagon.td | 64 // Instructions with the same BaseOpcode and isNVStore values form a row. 65 let RowFields = ["BaseOpcode", "isNVStore", "PNewValue"]; 80 let RowFields = ["BaseOpcode", "PNewValue", "isNVStore", "isBrTaken"]; 92 let RowFields = ["BaseOpcode", "PNewValue", "isNVStore", "isBrTaken"]; 104 let RowFields = ["BaseOpcode", "PredSense", "isNVStore", "isBrTaken"]; 116 let RowFields = ["BaseOpcode", "PredSense", "isNVStore"]; 128 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode"]; 140 let RowFields = ["BaseOpcode", "PredSense", "PNewValue", "addrMode"];
|
D | HexagonInstrInfoV3.td | 30 let BaseOpcode = "call"; 46 let BaseOpcode = "call";
|
D | HexagonInstrInfoV4.td | 133 let BaseOpcode = "andn_rr", CextOpcode = "andn" in 135 let BaseOpcode = "orn_rr", CextOpcode = "orn" in 586 let CextOpcode = CextOp, BaseOpcode = CextOp#_indexed_shl, 683 let BaseOpcode = BaseOp#"_AbsSet"; 719 let BaseOpcode = BaseOp#"_AbsSet"; 754 let BaseOpcode = CextOp#"_shl"; 812 let BaseOpcode = CextOp#"_shl"; 959 let CextOpcode = CextOp, BaseOpcode = CextOp#_indexed_shl in { 979 let CextOpcode = CextOp, BaseOpcode = CextOp#_indexed_shl in { 1118 let CextOpcode = CextOp, BaseOpcode = CextOp#_imm in { [all …]
|
D | HexagonInstrInfo.td | 125 let BaseOpcode = mnemonic#_rr; 151 let BaseOpcode = mnemonic#_rr; 405 let CextOpcode = mnemonic, BaseOpcode = mnemonic#_ri in { 545 let CextOpcode = CextOp, BaseOpcode = CextOp in { 579 let BaseOpcode = BaseName in { 592 isMoveImm = 1, opExtendable = 2, BaseOpcode = "TFRI", CextOpcode = "TFR", 621 CextOpcode = "TFR", BaseOpcode = "TFRI", hasNewValue = 1, opNewValue = 0, 785 let BaseOpcode = mnemonic in { 826 let BaseOpcode = mnemonic in { 1491 let BaseOpcode = BaseOp in { [all …]
|
D | HexagonInstrFormats.td | 173 string BaseOpcode = "";
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MCCodeEmitter.cpp | 1227 unsigned char BaseOpcode = X86II::getBaseOpcodeFor(TSFlags); in EncodeInstruction() local 1230 BaseOpcode = 0x0F; // Weird 3DNow! encoding. in EncodeInstruction() 1252 EmitByte(BaseOpcode, CurByte, OS); in EncodeInstruction() 1265 EmitByte(BaseOpcode, CurByte, OS); in EncodeInstruction() 1275 EmitByte(BaseOpcode, CurByte, OS); in EncodeInstruction() 1279 EmitByte(BaseOpcode, CurByte, OS); in EncodeInstruction() 1284 EmitByte(BaseOpcode, CurByte, OS); in EncodeInstruction() 1291 EmitByte(BaseOpcode, CurByte, OS); in EncodeInstruction() 1299 EmitByte(BaseOpcode, CurByte, OS); in EncodeInstruction() 1308 EmitByte(BaseOpcode + GetX86RegNum(MI.getOperand(CurOp++)), CurByte, OS); in EncodeInstruction() [all …]
|
/external/llvm/docs/ |
D | HowToUseInstrMappings.rst | 84 // instructions need to have same value for BaseOpcode field. It can be any 87 let RowFields = ["BaseOpcode"]; 146 let BaseOpcode = "ADD"; 154 let BaseOpcode = "ADD"; 162 let BaseOpcode = "ADD"; 169 ``PredRel`` is excluded from the analysis. ``BaseOpcode`` is another important
|
D | WritingAnLLVMBackend.rst | 1852 MCE.emitByte(BaseOpcode + getX86RegNum(MI.getOperand(CurOp++).getReg()));
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrFormats.td | 43 // Instructions with the same BaseOpcode and isNVStore values form a row. 44 let RowFields = ["BaseOpcode"]; 98 string BaseOpcode = opstr;
|