Home
last modified time | relevance | path

Searched refs:Opcode (Results 1 – 25 of 655) sorted by relevance

12345678910>>...27

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/
DOpcode.java42 public enum Opcode enum
44 NOP(0x00, "nop", ReferenceType.NONE, Format.Format10x, Opcode.CAN_CONTINUE),
45 …MOVE(0x01, "move", ReferenceType.NONE, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTE…
46 …16(0x02, "move/from16", ReferenceType.NONE, Format.Format22x, Opcode.CAN_CONTINUE | Opcode.SETS_RE…
47 …MOVE_16(0x03, "move/16", ReferenceType.NONE, Format.Format32x, Opcode.CAN_CONTINUE | Opcode.SETS_R…
48 …"move-wide", ReferenceType.NONE, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER | Op…
49 …ide/from16", ReferenceType.NONE, Format.Format22x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER | Op…
50 …ve-wide/16", ReferenceType.NONE, Format.Format32x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER | Op…
51 …CT(0x07, "move-object", ReferenceType.NONE, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_RE…
52 …, "move-object/from16", ReferenceType.NONE, Format.Format22x, Opcode.CAN_CONTINUE | Opcode.SETS_RE…
[all …]
DOpcodes.java49 @Nonnull private final Opcode[] opcodesByValue = new Opcode[255];
50 @Nonnull private final EnumMap<Opcode, Short> opcodeValues;
51 @Nonnull private final HashMap<String, Opcode> opcodesByName;
87 opcodeValues = new EnumMap<Opcode, Short>(Opcode.class); in Opcodes()
97 for (Opcode opcode: Opcode.values()) { in Opcodes()
118 public Opcode getOpcodeByName(@Nonnull String opcodeName) { in getOpcodeByName()
123 public Opcode getOpcodeByValue(int opcodeValue) { in getOpcodeByValue()
126 return Opcode.PACKED_SWITCH_PAYLOAD; in getOpcodeByValue()
128 return Opcode.SPARSE_SWITCH_PAYLOAD; in getOpcodeByValue()
130 return Opcode.ARRAY_PAYLOAD; in getOpcodeByValue()
[all …]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DOdexedFieldInstructionMapper.java34 import org.jf.dexlib2.Opcode;
56 @Nonnull public final Opcode normalOpcode;
57 @Nullable public final Opcode quickOpcode;
58 @Nullable public final Opcode volatileOpcode;
60 public FieldOpcode(char type, @Nonnull Opcode normalOpcode, @Nullable Opcode quickOpcode, in FieldOpcode()
61 @Nullable Opcode volatileOpcode) { in FieldOpcode()
69 …public FieldOpcode(char type, boolean isStatic, @Nonnull Opcode normalOpcode, @Nullable Opcode vol… in FieldOpcode()
77 public FieldOpcode(char type, @Nonnull Opcode normalOpcode, @Nullable Opcode quickOpcode) { in FieldOpcode()
87 new FieldOpcode('Z', Opcode.IGET_BOOLEAN, Opcode.IGET_QUICK, Opcode.IGET_VOLATILE),
88 new FieldOpcode('B', Opcode.IGET_BYTE, Opcode.IGET_QUICK, Opcode.IGET_VOLATILE),
[all …]
/external/javassist/src/main/javassist/bytecode/stackmap/
DTracer.java19 import javassist.bytecode.Opcode;
157 case Opcode.NOP : in doOpcode0_53()
159 case Opcode.ACONST_NULL : in doOpcode0_53()
162 case Opcode.ICONST_M1 : in doOpcode0_53()
163 case Opcode.ICONST_0 : in doOpcode0_53()
164 case Opcode.ICONST_1 : in doOpcode0_53()
165 case Opcode.ICONST_2 : in doOpcode0_53()
166 case Opcode.ICONST_3 : in doOpcode0_53()
167 case Opcode.ICONST_4 : in doOpcode0_53()
168 case Opcode.ICONST_5 : in doOpcode0_53()
[all …]
DLiveness.java248 if (op == Opcode.IINC) { in analyze()
252 else if (op == Opcode.WIDE) in analyze()
259 case Opcode.ILOAD : in doOpcode0_53()
260 case Opcode.LLOAD : in doOpcode0_53()
261 case Opcode.FLOAD : in doOpcode0_53()
262 case Opcode.DLOAD : in doOpcode0_53()
263 case Opcode.ALOAD : in doOpcode0_53()
266 case Opcode.ILOAD_0 : in doOpcode0_53()
267 case Opcode.ILOAD_1 : in doOpcode0_53()
268 case Opcode.ILOAD_2 : in doOpcode0_53()
[all …]
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_opcodes.c35 .Opcode = RC_OPCODE_NOP,
39 .Opcode = RC_OPCODE_ILLEGAL_OPCODE,
43 .Opcode = RC_OPCODE_ABS,
50 .Opcode = RC_OPCODE_ADD,
57 .Opcode = RC_OPCODE_ARL,
63 .Opcode = RC_OPCODE_CEIL,
70 .Opcode = RC_OPCODE_CLAMP,
77 .Opcode = RC_OPCODE_CMP,
84 .Opcode = RC_OPCODE_CND,
91 .Opcode = RC_OPCODE_COS,
[all …]
/external/smali/smalidea/src/main/java/org/jf/smalidea/findUsages/
DSmaliUsageTypeProvider.java40 import org.jf.dexlib2.Opcode;
74 …private final Set<Opcode> newArrayInstructions = EnumSet.of(Opcode.FILLED_NEW_ARRAY, Opcode.NEW_AR…
75 Opcode.FILLED_NEW_ARRAY_RANGE);
77 …private final Set<Opcode> fieldReadInstructions = EnumSet.of(Opcode.IGET, Opcode.IGET_BOOLEAN, Opc…
78Opcode.IGET_CHAR, Opcode.IGET_OBJECT, Opcode.IGET_OBJECT_VOLATILE, Opcode.IGET_SHORT, Opcode.IGET_…
79Opcode.IGET_WIDE, Opcode.IGET_WIDE_VOLATILE, Opcode.SGET, Opcode.SGET_BOOLEAN, Opcode.SGET_BYTE,
80Opcode.SGET_CHAR, Opcode.SGET_OBJECT, Opcode.SGET_OBJECT_VOLATILE, Opcode.SGET_SHORT, Opcode.SGET_…
81 Opcode.SGET_WIDE, Opcode.SGET_WIDE_VOLATILE);
83 …private final Set<Opcode> fieldWriteInstructions = EnumSet.of(Opcode.IPUT, Opcode.IPUT_BOOLEAN, Op…
84Opcode.IPUT_CHAR, Opcode.IPUT_OBJECT, Opcode.IPUT_OBJECT_VOLATILE, Opcode.IPUT_SHORT, Opcode.IPUT_…
[all …]
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/
DPayloadAlignmentTest.java35 import org.jf.dexlib2.Opcode;
53 implBuilder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testPayloadAlignmentRemoveNop()
63 Assert.assertEquals(instruction.getOpcode(), Opcode.ARRAY_PAYLOAD); in testPayloadAlignmentRemoveNop()
70 implBuilder.addInstruction(new BuilderInstruction12x(Opcode.MOVE, 0, 0)); in testPayloadAlignmentAddNop()
79 Assert.assertEquals(instruction.getOpcode(), Opcode.MOVE); in testPayloadAlignmentAddNop()
82 Assert.assertEquals(instruction.getOpcode(), Opcode.NOP); in testPayloadAlignmentAddNop()
85 Assert.assertEquals(instruction.getOpcode(), Opcode.ARRAY_PAYLOAD); in testPayloadAlignmentAddNop()
93 implBuilder.addInstruction(new BuilderInstruction31t(Opcode.FILL_ARRAY_DATA, 0, label)); in testPayloadAlignmentRemoveNopWithReferent()
94 implBuilder.addInstruction(new BuilderInstruction12x(Opcode.MOVE, 0, 0)); in testPayloadAlignmentRemoveNopWithReferent()
95 implBuilder.addInstruction(new BuilderInstruction12x(Opcode.MOVE, 0, 0)); in testPayloadAlignmentRemoveNopWithReferent()
[all …]
DMutableMethodImplementationTest.java34 import org.jf.dexlib2.Opcode;
48 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testTryEndAtEndOfMethod()
49 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testTryEndAtEndOfMethod()
50 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testTryEndAtEndOfMethod()
51 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testTryEndAtEndOfMethod()
52 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testTryEndAtEndOfMethod()
53 builder.addInstruction(new BuilderInstruction32x(Opcode.MOVE_16, 0, 0)); in testTryEndAtEndOfMethod()
73 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testNewLabelByAddress()
74 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testNewLabelByAddress()
75 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testNewLabelByAddress()
[all …]
DFixGotoTest.java5 import org.jf.dexlib2.Opcode;
22 builder.addInstruction(new BuilderInstruction10t(Opcode.GOTO, gotoTarget)); in testFixGotoToGoto16()
25 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testFixGotoToGoto16()
29 builder.addInstruction(new BuilderInstruction10x(Opcode.RETURN_VOID)); in testFixGotoToGoto16()
36 Assert.assertEquals(Opcode.GOTO_16, instructions.get(0).getOpcode()); in testFixGotoToGoto16()
45 builder.addInstruction(new BuilderInstruction10t(Opcode.GOTO, gotoTarget)); in testFixGotoToGoto32()
48 builder.addInstruction(new BuilderInstruction10x(Opcode.NOP)); in testFixGotoToGoto32()
52 builder.addInstruction(new BuilderInstruction10x(Opcode.RETURN_VOID)); in testFixGotoToGoto32()
59 Assert.assertEquals(Opcode.GOTO_32, instructions.get(0).getOpcode()); in testFixGotoToGoto32()
68 builder.addInstruction(new BuilderInstruction20t(Opcode.GOTO_16, gotoTarget)); in testFixGoto16ToGoto32()
[all …]
/external/v8/test/unittests/compiler/
Dopcodes-unittest.cc16 #define OPCODE(Opcode) \ in IsCommonOpcode() argument
17 case IrOpcode::k##Opcode: \ in IsCommonOpcode()
30 #define OPCODE(Opcode) \ in IsControlOpcode() argument
31 case IrOpcode::k##Opcode: \ in IsControlOpcode()
43 #define OPCODE(Opcode) \ in IsJsOpcode() argument
44 case IrOpcode::k##Opcode: \ in IsJsOpcode()
56 #define OPCODE(Opcode) \ in IsConstantOpcode() argument
57 case IrOpcode::k##Opcode: \ in IsConstantOpcode()
69 #define OPCODE(Opcode) \ in IsComparisonOpcode() argument
70 case IrOpcode::k##Opcode: \ in IsComparisonOpcode()
[all …]
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/util/
DInstructionOffsetMapTest.java36 import org.jf.dexlib2.Opcode;
48 /*00: 0x00*/ new ImmutableInstruction10t(Opcode.GOTO, 1), in testInstructionOffsetMap()
49 /*01: 0x01*/ new ImmutableInstruction10x(Opcode.NOP), in testInstructionOffsetMap()
50 /*02: 0x02*/ new ImmutableInstruction11n(Opcode.CONST_4, 2, 3), in testInstructionOffsetMap()
51 /*03: 0x03*/ new ImmutableInstruction11x(Opcode.RETURN, 4), in testInstructionOffsetMap()
52 /*04: 0x04*/ new ImmutableInstruction12x(Opcode.ARRAY_LENGTH, 5, 6), in testInstructionOffsetMap()
53 /*05: 0x05*/ new ImmutableInstruction20t(Opcode.GOTO_16, 7), in testInstructionOffsetMap()
54 …/*06: 0x07*/ new ImmutableInstruction21c(Opcode.CONST_STRING, 8, new ImmutableStringReference("bla… in testInstructionOffsetMap()
55 /*07: 0x09*/ new ImmutableInstruction21ih(Opcode.CONST_HIGH16, 9, 0x10000), in testInstructionOffsetMap()
56 … /*08: 0x0b*/ new ImmutableInstruction21lh(Opcode.CONST_WIDE_HIGH16, 10, 0x1000000000000L), in testInstructionOffsetMap()
[all …]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
DInstructionFactory.java35 import org.jf.dexlib2.Opcode;
45 Instruction makeInstruction10t(@Nonnull Opcode opcode, int codeOffset); in makeInstruction10t()
46 Instruction makeInstruction10x(@Nonnull Opcode opcode); in makeInstruction10x()
47 Instruction makeInstruction11n(@Nonnull Opcode opcode, int registerA, int literal); in makeInstruction11n()
48 Instruction makeInstruction11x(@Nonnull Opcode opcode, int registerA); in makeInstruction11x()
49 Instruction makeInstruction12x(@Nonnull Opcode opcode, int registerA, int registerB); in makeInstruction12x()
50 …Instruction makeInstruction20bc(@Nonnull Opcode opcode, int verificationError, @Nonnull Ref refere… in makeInstruction20bc()
51 Instruction makeInstruction20t(@Nonnull Opcode opcode, int codeOffset); in makeInstruction20t()
52 Instruction makeInstruction21c(@Nonnull Opcode opcode, int registerA, @Nonnull Ref reference); in makeInstruction21c()
53 Instruction makeInstruction21ih(@Nonnull Opcode opcode, int registerA, int literal); in makeInstruction21ih()
[all …]
/external/llvm/lib/Target/AMDGPU/
DSIInstrInfo.h48 MachineInstr *Inst, unsigned Opcode) const;
51 MachineInstr *Inst, unsigned Opcode) const;
143 bool isMov(unsigned Opcode) const override;
158 bool isSALU(uint16_t Opcode) const { in isSALU() argument
159 return get(Opcode).TSFlags & SIInstrFlags::SALU; in isSALU()
166 bool isVALU(uint16_t Opcode) const { in isVALU() argument
167 return get(Opcode).TSFlags & SIInstrFlags::VALU; in isVALU()
174 bool isSOP1(uint16_t Opcode) const { in isSOP1() argument
175 return get(Opcode).TSFlags & SIInstrFlags::SOP1; in isSOP1()
182 bool isSOP2(uint16_t Opcode) const { in isSOP2() argument
[all …]
DR600InstrInfo.h77 bool isALUInstr(unsigned Opcode) const;
78 bool hasInstrModifiers(unsigned Opcode) const;
79 bool isLDSInstr(unsigned Opcode) const;
80 bool isLDSNoRetInstr(unsigned Opcode) const;
81 bool isLDSRetInstr(unsigned Opcode) const;
87 bool isTransOnly(unsigned Opcode) const;
89 bool isVectorOnly(unsigned Opcode) const;
91 bool isExport(unsigned Opcode) const;
93 bool usesVertexCache(unsigned Opcode) const;
95 bool usesTextureCache(unsigned Opcode) const;
[all …]
/external/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp723 unsigned Opcode; in SelectLoad() local
729 Opcode = NVPTX::LD_i8_avar; in SelectLoad()
732 Opcode = NVPTX::LD_i16_avar; in SelectLoad()
735 Opcode = NVPTX::LD_i32_avar; in SelectLoad()
738 Opcode = NVPTX::LD_i64_avar; in SelectLoad()
741 Opcode = NVPTX::LD_f32_avar; in SelectLoad()
744 Opcode = NVPTX::LD_f64_avar; in SelectLoad()
752 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); in SelectLoad()
757 Opcode = NVPTX::LD_i8_asi; in SelectLoad()
760 Opcode = NVPTX::LD_i16_asi; in SelectLoad()
[all …]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
DImmutableInstructionFactory.java34 import org.jf.dexlib2.Opcode;
49 public ImmutableInstruction10t makeInstruction10t(@Nonnull Opcode opcode, in makeInstruction10t()
54 public ImmutableInstruction10x makeInstruction10x(@Nonnull Opcode opcode) { in makeInstruction10x()
58 public ImmutableInstruction11n makeInstruction11n(@Nonnull Opcode opcode, in makeInstruction11n()
64 public ImmutableInstruction11x makeInstruction11x(@Nonnull Opcode opcode, in makeInstruction11x()
69 public ImmutableInstruction12x makeInstruction12x(@Nonnull Opcode opcode, in makeInstruction12x()
75 public ImmutableInstruction20bc makeInstruction20bc(@Nonnull Opcode opcode, in makeInstruction20bc()
81 public ImmutableInstruction20t makeInstruction20t(@Nonnull Opcode opcode, in makeInstruction20t()
86 public ImmutableInstruction21c makeInstruction21c(@Nonnull Opcode opcode, in makeInstruction21c()
92 public ImmutableInstruction21ih makeInstruction21ih(@Nonnull Opcode opcode, in makeInstruction21ih()
[all …]
/external/javassist/src/main/javassist/expr/
DNewArray.java80 if (opcode == Opcode.NEWARRAY) { in getComponentType()
84 else if (opcode == Opcode.ANEWARRAY in getComponentType()
85 || opcode == Opcode.MULTIANEWARRAY) { in getComponentType()
98 case Opcode.T_BOOLEAN : in getPrimitiveType()
100 case Opcode.T_CHAR : in getPrimitiveType()
102 case Opcode.T_FLOAT : in getPrimitiveType()
104 case Opcode.T_DOUBLE : in getPrimitiveType()
106 case Opcode.T_BYTE : in getPrimitiveType()
108 case Opcode.T_SHORT : in getPrimitiveType()
110 case Opcode.T_INT : in getPrimitiveType()
[all …]
DExprEditor.java184 if (c < Opcode.GETSTATIC) // c < 178 in loopBody()
186 else if (c < Opcode.NEWARRAY) { // c < 188 in loopBody()
187 if (c == Opcode.INVOKESTATIC in loopBody()
188 || c == Opcode.INVOKEINTERFACE in loopBody()
189 || c == Opcode.INVOKEVIRTUAL) { in loopBody()
193 else if (c == Opcode.GETFIELD || c == Opcode.GETSTATIC in loopBody()
194 || c == Opcode.PUTFIELD in loopBody()
195 || c == Opcode.PUTSTATIC) { in loopBody()
199 else if (c == Opcode.NEW) { in loopBody()
204 else if (c == Opcode.INVOKESPECIAL) { in loopBody()
[all …]
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugFrame.cpp67 Instruction(uint8_t Opcode) in Instruction()
68 : Opcode(Opcode) in Instruction()
71 uint8_t Opcode; member
79 void addInstruction(uint8_t Opcode) { in addInstruction() argument
80 Instructions.push_back(Instruction(Opcode)); in addInstruction()
83 void addInstruction(uint8_t Opcode, uint64_t Operand1) { in addInstruction() argument
84 Instructions.push_back(Instruction(Opcode)); in addInstruction()
88 void addInstruction(uint8_t Opcode, uint64_t Operand1, uint64_t Operand2) { in addInstruction() argument
89 Instructions.push_back(Instruction(Opcode)); in addInstruction()
103 uint8_t Opcode = Data.getU8(Offset); in parseInstructions() local
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp101 int PPCTTIImpl::getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm, in getIntImmCost() argument
104 return BaseT::getIntImmCost(Opcode, Idx, Imm, Ty); in getIntImmCost()
115 switch (Opcode) { in getIntImmCost()
261 unsigned Opcode, Type *Ty, TTI::OperandValueKind Op1Info, in getArithmeticInstrCost() argument
264 assert(TLI->InstructionOpcodeToISD(Opcode) && "Invalid opcode"); in getArithmeticInstrCost()
267 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
284 int PPCTTIImpl::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) { in getCastInstrCost() argument
285 assert(TLI->InstructionOpcodeToISD(Opcode) && "Invalid opcode"); in getCastInstrCost()
287 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
290 int PPCTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy) { in getCmpSelInstrCost() argument
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonExpandPredSpillCode.cpp88 unsigned Opcode; in runOnMachineFunction() local
90 Opcode = Hexagon::S2_storerd_pci; in runOnMachineFunction()
92 Opcode = Hexagon::S2_storeri_pci; in runOnMachineFunction()
94 Opcode = Hexagon::S2_storerh_pci; in runOnMachineFunction()
96 Opcode = Hexagon::S2_storerf_pci; in runOnMachineFunction()
98 Opcode = Hexagon::S2_storerb_pci; in runOnMachineFunction()
111 TII->get(Opcode)); in runOnMachineFunction()
128 unsigned Opcode; in runOnMachineFunction() local
130 Opcode = Hexagon::L2_loadrd_pci; in runOnMachineFunction()
132 Opcode = Hexagon::L2_loadri_pci; in runOnMachineFunction()
[all …]
/external/llvm/tools/llvm-readobj/
DARMEHABIPrinter.h96 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_00xxxxxx() local
97 SW.startLine() << format("0x%02X ; vsp = vsp + %u\n", Opcode, in Decode_00xxxxxx()
98 ((Opcode & 0x3f) << 2) + 4); in Decode_00xxxxxx()
101 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_01xxxxxx() local
102 SW.startLine() << format("0x%02X ; vsp = vsp - %u\n", Opcode, in Decode_01xxxxxx()
103 ((Opcode & 0x3f) << 2) + 4); in Decode_01xxxxxx()
119 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10011101() local
120 SW.startLine() << format("0x%02X ; reserved (ARM MOVrr)\n", Opcode); in Decode_10011101()
123 uint8_t Opcode = Opcodes[OI++ ^ 3]; in Decode_10011111() local
124 SW.startLine() << format("0x%02X ; reserved (WiMMX MOVrr)\n", Opcode); in Decode_10011111()
[all …]
/external/javassist/src/test/test/javassist/bytecode/analysis/
DScannerTest.java13 import javassist.bytecode.Opcode;
118 /* 12 */ addJump(code, Opcode.GOTO, 125); in generate()
122 /* 20 */ addJump(code, Opcode.GOTO, 125); in generate()
124 /* 25 */ addJump(code, Opcode.JSR, 31); in generate()
126 /* 30 */ code.addOpcode(Opcode.ATHROW); in generate()
130 /* 33 */ code.addOpcode(Opcode.LOOKUPSWITCH); in generate()
139 /* 66 */ addJump(code, Opcode.GOTO, 111); in generate()
141 /* 71 */ addJump(code, Opcode.JSR, 77); in generate()
143 /* 76 */ code.add(Opcode.ATHROW); in generate()
148 /* 85 */ addJump(code, Opcode.GOTO, 106); in generate()
[all …]
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h136 int getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy = nullptr) const;
426 unsigned Opcode, Type *Ty, OperandValueKind Opd1Info = OK_AnyValue,
439 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) const;
443 int getCFInstrCost(unsigned Opcode) const;
446 int getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
451 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index = -1) const;
454 int getMemoryOpCost(unsigned Opcode, Type *Src, unsigned Alignment,
458 int getMaskedMemoryOpCost(unsigned Opcode, Type *Src, unsigned Alignment,
469 int getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy, unsigned Factor,
486 int getReductionCost(unsigned Opcode, Type *Ty, bool IsPairwiseForm) const;
[all …]

12345678910>>...27