Searched defs:Instr (Results 1 - 11 of 11) sorted by relevance

/external/llvm/utils/TableGen/
H A DCodeGenTarget.cpp297 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records); local
298 assert(Instr && "Missing target independent instruction");
299 assert(Instr->Namespace == "TargetOpcode" && "Bad namespace");
300 InstrsByEnum.push_back(Instr);
H A DInstrInfoEmitter.cpp220 const CodeGenInstruction *Instr = NumberedInstructions[i]; local
221 InstrNames.add(Instr->TheDef->getName());
233 const CodeGenInstruction *Instr = NumberedInstructions[i]; local
234 OS << InstrNames.get(Instr->TheDef->getName()) << "U, ";
H A DCodeGenDAGPatterns.cpp2741 Record *Instr = II->first; local
2743 PatternToMatch(Instr,
2744 Instr->getValueAsListInit("Predicates"),
2748 Instr->getValueAsInt("AddedComplexity"),
2749 Instr->getID()));
/external/v8/src/mips/
H A Dconstants-mips.h172 typedef int32_t Instr; typedef in namespace:v8::internal
570 extern const Instr kPopInstruction;
572 extern const Instr kPushInstruction;
574 extern const Instr kPushRegPattern;
576 extern const Instr kPopRegPattern;
577 extern const Instr kLwRegFpOffsetPattern;
578 extern const Instr kSwRegFpOffsetPattern;
579 extern const Instr kLwRegFpNegOffsetPattern;
580 extern const Instr kSwRegFpNegOffsetPattern;
582 extern const Instr kRtMas
[all...]
/external/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp661 Instruction *Instr = *it; local
662 BasicBlock *Curr = Instr->getParent();
663 BasicBlock::iterator Loc= Instr;
665 Instr->moveBefore(Curr->getTerminator());
667 BranchInst::Create(Curr, Next, Instr, Curr->getTerminator());
/external/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h231 MachineInstr *Instr; // Alternatively, a MachineInstr. member in class:llvm::SUnit
281 : Node(node), Instr(0), OrigNode(0), NodeNum(nodenum),
295 : Node(0), Instr(instr), OrigNode(0), NodeNum(nodenum),
308 : Node(0), Instr(0), OrigNode(0), NodeNum(~0u),
322 assert(!Instr && "Setting SDNode of SUnit with MachineInstr!");
329 assert(!Instr && "Reading SDNode of SUnit with MachineInstr!");
335 bool isInstr() const { return Instr; }
341 Instr = MI;
348 return Instr;
/external/llvm/lib/MC/
H A DMCDwarf.cpp872 const MCCFIInstruction &Instr);
923 const MCCFIInstruction &Instr) {
927 switch (Instr.getOperation()) {
930 const MachineLocation &Dst = Instr.getDestination();
931 const MachineLocation &Src = Instr.getSource();
932 const bool IsRelative = Instr.getOperation() == MCCFIInstruction::RelMove;
1004 unsigned Reg = Instr.getDestination().getReg();
1012 unsigned Reg = Instr.getDestination().getReg();
1022 Streamer.EmitBytes(Instr.getValues(), 0);
1034 const MCCFIInstruction &Instr local
922 EmitCFIInstruction(MCStreamer &Streamer, const MCCFIInstruction &Instr) argument
[all...]
/external/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp1842 const MachineInstr &Instr = *I; local
1844 for (unsigned IO = 0, EO = Instr.getNumOperands(); IO != EO; ++IO) {
1845 const MachineOperand &MO = Instr.getOperand(IO);
1905 const MachineInstr &Instr = *I; local
1906 for (unsigned IO = 0, EO = Instr.getNumOperands();
1908 const MachineOperand &MO = Instr.getOperand(IO);
1920 ARMCC::CondCodes CC = (ARMCC::CondCodes)Instr.getOperand(IO-1).getImm();
/external/v8/src/arm/
H A Dconstants-arm.h116 // General constants are in an anonymous enum in class Instr.
181 // Instr is merely used by the Assembler to distinguish 32bit integers
185 typedef int32_t Instr; typedef in namespace:v8::internal
446 extern const Instr kPopInstruction;
450 extern const Instr kPushRegPattern;
454 extern const Instr kPopRegPattern;
457 extern const Instr kMovLrPc;
459 extern const Instr kLdrPCMask;
460 extern const Instr kLdrPCPattern;
462 extern const Instr kBlxRegMas
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1197 CAMLprim value llvm_add_instruction_param_attr(LLVMValueRef Instr, argument
1200 LLVMAddInstrAttribute(Instr, Int_val(index), Int32_val(PA));
1205 CAMLprim value llvm_remove_instruction_param_attr(LLVMValueRef Instr, argument
1208 LLVMRemoveInstrAttribute(Instr, Int_val(index), Int32_val(PA));
/external/llvm/lib/VMCore/
H A DCore.cpp1578 Instruction *Instr = unwrap<Instruction>(Inst); local
1579 BasicBlock::iterator I = Instr;
1580 if (++I == Instr->getParent()->end())
1586 Instruction *Instr = unwrap<Instruction>(Inst); local
1587 BasicBlock::iterator I = Instr;
1588 if (I == Instr->getParent()->begin())
1614 unsigned LLVMGetInstructionCallConv(LLVMValueRef Instr) { argument
1615 Value *V = unwrap(Instr);
1623 void LLVMSetInstructionCallConv(LLVMValueRef Instr, unsigned CC) { argument
1624 Value *V = unwrap(Instr);
1632 LLVMAddInstrAttribute(LLVMValueRef Instr, unsigned index, LLVMAttribute PA) argument
1639 LLVMRemoveInstrAttribute(LLVMValueRef Instr, unsigned index, LLVMAttribute PA) argument
1646 LLVMSetInstrParamAlignment(LLVMValueRef Instr, unsigned index, unsigned align) argument
1702 LLVMPositionBuilder(LLVMBuilderRef Builder, LLVMBasicBlockRef Block, LLVMValueRef Instr) argument
1709 LLVMPositionBuilderBefore(LLVMBuilderRef Builder, LLVMValueRef Instr) argument
1727 LLVMInsertIntoBuilder(LLVMBuilderRef Builder, LLVMValueRef Instr) argument
1731 LLVMInsertIntoBuilderWithName(LLVMBuilderRef Builder, LLVMValueRef Instr, const char *Name) argument
[all...]

Completed in 248 milliseconds