HomeSort by relevance Sort by last modified time
    Searched defs:Opcode (Results 76 - 100 of 149) sorted by null

1 2 34 5 6

  /external/llvm/examples/Kaleidoscope/MCJIT/lazy/
toy-jit.cpp 137 char Opcode;
140 UnaryExprAST(char opcode, ExprAST *operand)
141 : Opcode(opcode), Operand(operand) {}
643 Function *F = TheHelper->getFunction(MakeLegalFunctionName(std::string("unary")+Opcode));
645 Function *F = TheModule->getFunction(std::string("unary")+Opcode);
    [all...]
toy.cpp 137 char Opcode;
140 UnaryExprAST(char opcode, ExprAST *operand)
141 : Opcode(opcode), Operand(operand) {}
929 Function *F = TheHelper->getFunction(MakeLegalFunctionName(std::string("unary")+Opcode));
    [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 124 /// it into "(A op B) op' (A op C)". Here "op" is given by Opcode and "op'" is
128 static Value *ExpandBinOp(unsigned Opcode, Value *LHS, Value *RHS,
142 if (Value *L = SimplifyBinOp(Opcode, A, C, Q, MaxRecurse))
143 if (Value *R = SimplifyBinOp(Opcode, B, C, Q, MaxRecurse)) {
165 if (Value *L = SimplifyBinOp(Opcode, A, B, Q, MaxRecurse))
166 if (Value *R = SimplifyBinOp(Opcode, A, C, Q, MaxRecurse)) {
185 /// FactorizeBinOp - Simplify "LHS Opcode RHS" by factorizing out a common term
186 /// using the operation OpCodeToExtract. For example, when Opcode is Add and
189 static Value *FactorizeBinOp(unsigned Opcode, Value *LHS, Value *RHS,
215 if (Value *V = SimplifyBinOp(Opcode, B, DD, Q, MaxRecurse))
    [all...]
ValueTracking.cpp 667 unsigned Opcode = LU->getOpcode();
671 if (Opcode == Instruction::Add ||
672 Opcode == Instruction::Sub ||
673 Opcode == Instruction::And ||
674 Opcode == Instruction::Or ||
675 Opcode == Instruction::Mul) {
    [all...]
  /external/llvm/lib/CodeGen/
MachineLICM.cpp 102 // For each opcode, keep a list of potential CSE instructions.
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGRRList.cpp 273 /// opcode to determine what register class is being generated.
296 unsigned Opcode = Node->getMachineOpcode();
297 if (Opcode == TargetOpcode::REG_SEQUENCE) {
306 const MCInstrDesc Desc = TII->get(Opcode);
    [all...]
  /external/llvm/lib/MC/
MCDwarf.cpp 37 // First special line opcode - leave room for the standard opcodes.
42 // Minimum line offset in a special line info. opcode. This value
46 // Range of line offsets in a special line info. opcode.
280 // Standard opcode lengths
367 uint64_t Temp, Opcode;
392 // If the line increment is out of range of a special opcode, we must encode
403 // Use DW_LNS_copy instead of a "line +0, addr +0" special opcode.
409 // Bias the opcode by the special opcode base.
414 // Try using a special opcode
    [all...]
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.cpp     [all...]
ARMCodeEmitter.cpp 284 unsigned Reloc = (MCID.Opcode == ARM::MOVi16 ?
364 /// getShiftOp - Return the shift opcode (bit[6:5]) of the immediate value.
433 /// getShiftOp - Return the shift opcode (bit[6:5]) of the immediate value.
875 unsigned Opcode = MI.getDesc().Opcode;
    [all...]
ARMConstantIslandPass.cpp 232 /// opcode.
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.cpp 95 SDNode *SelectIndexedLoadZeroExtend64(LoadSDNode *LD, unsigned Opcode,
97 SDNode *SelectIndexedLoadSignExtend64(LoadSDNode *LD, unsigned Opcode,
389 unsigned Opcode = 0;
405 // Figure out base + offset opcode
406 if (LoadedVT == MVT::i64) Opcode = Hexagon::LDrid_indexed;
407 else if (LoadedVT == MVT::i32) Opcode = Hexagon::LDriw_indexed;
408 else if (LoadedVT == MVT::i16) Opcode = Hexagon::LDrih_indexed;
409 else if (LoadedVT == MVT::i8) Opcode = Hexagon::LDrib_indexed;
414 SDNode* Result = CurDAG->getMachineNode(Opcode, dl,
433 unsigned Opcode,
    [all...]
  /external/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp 203 bool MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
571 int Opcode = Inst.getOpcode();
572 switch (Opcode) {
627 TmpInst.setOpcode(Opcode == PPC::EXTLWI? PPC::RLWINM : PPC::RLWINMo);
641 TmpInst.setOpcode(Opcode == PPC::EXTRWI? PPC::RLWINM : PPC::RLWINMo);
655 TmpInst.setOpcode(Opcode == PPC::INSLWI? PPC::RLWIMI : PPC::RLWIMIo);
670 TmpInst.setOpcode(Opcode == PPC::INSRWI? PPC::RLWIMI : PPC::RLWIMIo);
684 TmpInst.setOpcode(Opcode == PPC::ROTRWI? PPC::RLWINM : PPC::RLWINMo);
697 TmpInst.setOpcode(Opcode == PPC::SLWI? PPC::RLWINM : PPC::RLWINMo);
710 TmpInst.setOpcode(Opcode == PPC::SRWI? PPC::RLWINM : PPC::RLWINMo)
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp 97 /// rotate and mask opcode and mask operation.
165 /// Reg in an asm, because the load or store opcode would have to change.
325 // opcode and that it has a immediate integer right operand.
366 unsigned Opcode = N->getOpcode();
371 if (Opcode == ISD::SHL) {
376 } else if (Opcode == ISD::SRL) {
383 } else if (Opcode == ISD::ROTL) {
    [all...]
  /external/llvm/lib/Target/R600/
SIISelLowering.cpp 405 static SDNode *findUser(SDValue Value, unsigned Opcode) {
414 if (I->getOpcode() == Opcode)
786 int Opcode = Node->getMachineOpcode();
789 const MCInstrDesc *Desc = &TII->get(Opcode);
794 // Commuted opcode if available
795 int OpcodeRev = Desc->isCommutable() ? TII->commuteOpcode(Opcode) : -1;
802 int OpcodeE64 = AMDGPU::getVOPe64(Opcode);
917 if (Desc->Opcode == Opcode && !isNodeChanged(Node, Ops)) {
922 return DAG.getMachineNode(Desc->Opcode, SDLoc(Node), Node->getVTList(), Ops)
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 101 // given by Opcode. The operands are: Input (R2), Start (I3), End (I4) and
113 : Opcode(Op), BitSize(N.getValueType().getSizeInBits()),
117 unsigned Opcode;
265 // Try to use RISBG or Opcode to implement OR or XOR node N.
267 SDNode *tryRxSBG(SDNode *N, unsigned Opcode);
271 // (Opcode UpperVal LowerVal)
275 // (Opcode (Opcode Op0 UpperVal) LowerVal)
276 SDNode *splitLargeImmediate(unsigned Opcode, SDNode *Node, SDValue Op0,
383 unsigned Opcode = N.getOpcode()
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 355 unsigned Opcode = I->getOpcode();
357 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) {
380 if (Opcode == Instruction::FSub)
    [all...]
  /external/llvm/utils/TableGen/
DAGISelMatcher.h 60 CheckOpcode, // Fail if not opcode.
61 SwitchOpcode, // Dispatch based on opcode.
446 /// specified opcode, if not it fails to match.
448 const SDNodeInfo &Opcode;
450 CheckOpcodeMatcher(const SDNodeInfo &opcode)
451 : Matcher(CheckOpcode), Opcode(opcode) {}
453 const SDNodeInfo &getOpcode() const { return Opcode; }
468 /// SwitchOpcodeMatcher - Switch based on the current node's opcode, dispatching
469 /// to one matcher per opcode. If the opcode doesn't match any of the cases
    [all...]
  /sdk/emulator/qtools/
opcode.h 9 // the opflags[] array in opcode.cpp.
10 enum Opcode {
113 // Define bit flags for the opcode categories
132 inline bool isALU(Opcode op) { return (opcode_flags[op] & kCatAlu) != 0; }
133 inline bool isBranch(Opcode op) { return (opcode_flags[op] & kCatBranch) != 0; }
134 inline bool isBranchLink(Opcode op) {
137 inline bool isBranchExch(Opcode op) {
140 inline bool isLoad(Opcode op) { return (opcode_flags[op] & kCatLoad) != 0; }
141 inline bool isLoadMultiple(Opcode op) {
144 inline bool isStoreMultiple(Opcode op)
    [all...]
  /art/compiler/utils/arm/
constants_arm.h 129 enum Opcode {
279 inline Opcode OpcodeField() const {
280 return static_cast<Opcode>(Bits(kOpcodeShift, kOpcodeBits));
  /external/chromium_org/third_party/mesa/src/src/mesa/program/
prog_instruction.h 340 gl_inst_opcode Opcode;
439 _mesa_num_inst_src_regs(gl_inst_opcode opcode);
442 _mesa_num_inst_dst_regs(gl_inst_opcode opcode);
445 _mesa_is_tex_instruction(gl_inst_opcode opcode);
451 _mesa_opcode_string(gl_inst_opcode opcode);
  /external/javassist/src/main/javassist/bytecode/
Opcode.java 26 public interface Opcode {
440 0, // wide, 196 depends on the following opcode
  /external/llvm/examples/Kaleidoscope/MCJIT/cached/
toy.cpp 158 char Opcode;
161 UnaryExprAST(char opcode, ExprAST *operand)
162 : Opcode(opcode), Operand(operand) {}
1031 Function *F = TheHelper->getFunction(MakeLegalFunctionName(std::string("unary")+Opcode));
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/complete/
toy.cpp 182 char Opcode;
185 UnaryExprAST(char opcode, ExprAST *operand)
186 : Opcode(opcode), Operand(operand) {}
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/initial/
toy.cpp 135 char Opcode;
138 UnaryExprAST(char opcode, ExprAST *operand)
139 : Opcode(opcode), Operand(operand) {}
889 Function *F = TheHelper->getFunction(MakeLegalFunctionName(std::string("unary")+Opcode));
    [all...]
  /external/llvm/include/llvm/MC/
MCExpr.h 305 enum Opcode {
313 Opcode Op;
316 MCUnaryExpr(Opcode _Op, const MCExpr *_Expr)
323 static const MCUnaryExpr *Create(Opcode Op, const MCExpr *Expr,
343 Opcode getOpcode() const { return Op; }
358 enum Opcode {
384 Opcode Op;
387 MCBinaryExpr(Opcode _Op, const MCExpr *_LHS, const MCExpr *_RHS)
394 static const MCBinaryExpr *Create(Opcode Op, const MCExpr *LHS,
474 Opcode getOpcode() const { return Op;
    [all...]

Completed in 2109 milliseconds

1 2 34 5 6