/external/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 34 virtual bool isBranch(const MCInst &Inst) const { 35 return Info->get(Inst.getOpcode()).isBranch(); 38 virtual bool isConditionalBranch(const MCInst &Inst) const { 39 return Info->get(Inst.getOpcode()).isConditionalBranch(); 42 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 43 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 46 virtual bool isIndirectBranch(const MCInst &Inst) const { 47 return Info->get(Inst.getOpcode()).isIndirectBranch(); 50 virtual bool isCall(const MCInst &Inst) const { 51 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 35 virtual bool isBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isConditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isConditionalBranch(); 43 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 47 virtual bool isIndirectBranch(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isIndirectBranch(); 51 virtual bool isCall(const MCInst &Inst) const { 52 return Info->get(Inst.getOpcode()).isCall() [all...] |
MCInstBuilder.h | 23 MCInst Inst; 28 Inst.setOpcode(Opcode); 33 Inst.addOperand(MCOperand::createReg(Reg)); 39 Inst.addOperand(MCOperand::createImm(Val)); 45 Inst.addOperand(MCOperand::createFPImm(Val)); 51 Inst.addOperand(MCOperand::createExpr(Val)); 57 Inst.addOperand(MCOperand::createInst(Val)); 63 Inst.addOperand(Op); 68 return Inst;
|
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
MCInstrAnalysis.h | 31 virtual bool isBranch(const MCInst &Inst) const { 32 return Info->get(Inst.getOpcode()).isBranch(); 35 virtual bool isConditionalBranch(const MCInst &Inst) const { 36 return Info->get(Inst.getOpcode()).isBranch(); 39 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 40 return Info->get(Inst.getOpcode()).isUnconditionalBranch(); 43 virtual bool isIndirectBranch(const MCInst &Inst) const { 44 return Info->get(Inst.getOpcode()).isIndirectBranch(); 47 virtual bool isCall(const MCInst &Inst) const { 48 return Info->get(Inst.getOpcode()).isCall() [all...] |
/external/llvm/lib/MC/ |
MCInstrAnalysis.cpp | 13 bool MCInstrAnalysis::evaluateBranch(const MCInst &Inst, uint64_t Addr, 15 if (Inst.getNumOperands() == 0 || 16 Info->get(Inst.getOpcode()).OpInfo[0].OperandType != MCOI::OPERAND_PCREL) 19 int64_t Imm = Inst.getOperand(0).getImm();
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
MCInstrAnalysis.cpp | 13 uint64_t MCInstrAnalysis::evaluateBranch(const MCInst &Inst, uint64_t Addr, 15 if (Inst.getNumOperands() == 0 || 16 Info->get(Inst.getOpcode()).OpInfo[0].OperandType != MCOI::OPERAND_PCREL) 19 int64_t Imm = Inst.getOperand(0).getImm();
|
/external/llvm/lib/Target/XCore/Disassembler/ |
XCoreDisassembler.cpp | 76 static DecodeStatus DecodeGRRegsRegisterClass(MCInst &Inst, 81 static DecodeStatus DecodeRRegsRegisterClass(MCInst &Inst, 86 static DecodeStatus DecodeBitpOperand(MCInst &Inst, unsigned Val, 89 static DecodeStatus DecodeNegImmOperand(MCInst &Inst, unsigned Val, 92 static DecodeStatus Decode2RInstruction(MCInst &Inst, 97 static DecodeStatus Decode2RImmInstruction(MCInst &Inst, 102 static DecodeStatus DecodeR2RInstruction(MCInst &Inst, 107 static DecodeStatus Decode2RSrcDstInstruction(MCInst &Inst, 112 static DecodeStatus DecodeRUSInstruction(MCInst &Inst, 117 static DecodeStatus DecodeRUSBitpInstruction(MCInst &Inst, [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64AddressTypePromotion.cpp | 108 /// - Inst is used only once (no need to insert truncate). 109 /// - Inst has only one operand that will require a sext operation (we do 111 bool shouldGetThrough(const Instruction *Inst); 119 bool canGetThrough(const Instruction *Inst); 156 bool AArch64AddressTypePromotion::canGetThrough(const Instruction *Inst) { 157 if (isa<SExtInst>(Inst)) 160 const BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Inst); 166 if (isa<TruncInst>(Inst) && isa<SExtInst>(Inst->getOperand(0))) { 167 const Instruction *Opnd = cast<Instruction>(Inst->getOperand(0)) [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
EarlyCSE.cpp | 47 Instruction *Inst; 49 SimpleValue(Instruction *I) : Inst(I) { 50 assert((isSentinel() || canHandle(I)) && "Inst can't be handled!"); 54 return Inst == DenseMapInfo<Instruction*>::getEmptyKey() || 55 Inst == DenseMapInfo<Instruction*>::getTombstoneKey(); 58 static bool canHandle(Instruction *Inst) { 60 if (CallInst *CI = dyn_cast<CallInst>(Inst)) 62 return isa<CastInst>(Inst) || isa<BinaryOperator>(Inst) || 63 isa<GetElementPtrInst>(Inst) || isa<CmpInst>(Inst) | [all...] |
/external/llvm/lib/Analysis/ |
CFLGraph.h | 225 void visitReturnInst(ReturnInst &Inst) { 226 if (auto RetVal = Inst.getReturnValue()) { 234 void visitPtrToIntInst(PtrToIntInst &Inst) { 235 auto *Ptr = Inst.getOperand(0); 239 void visitIntToPtrInst(IntToPtrInst &Inst) { 240 auto *Ptr = &Inst; 244 void visitCastInst(CastInst &Inst) { 245 auto *Src = Inst.getOperand(0); 246 addAssignEdge(Src, &Inst); 249 void visitBinaryOperator(BinaryOperator &Inst) { [all...] |