/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCInstrInfo.h | 57 MCInst const &MCI); 60 iterator_range<MCInst::const_iterator> bundleInstructions(MCInst const &MCI); 63 size_t bundleSize(MCInst const &MCI); 71 void clampExtended(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI); 78 MCInst const &MCI); 94 MCInst const &MCI); 97 unsigned getBitCount(MCInstrInfo const &MCII, MCInst const &MCI); 100 unsigned short getCExtOpNum(MCInstrInfo const &MCII, MCInst const &MCI); 102 MCInstrDesc const &getDesc(MCInstrInfo const &MCII, MCInst const &MCI); 115 unsigned short getExtendableOp(MCInstrInfo const &MCII, MCInst const &MCI); [all …]
|
D | HexagonMCInstrInfo.cpp | 33 MCInst const &MCI) { in addConstExtender() argument 36 MCI.getOperand(HexagonMCInstrInfo::getExtendableOp(MCII, MCI)); in addConstExtender() 40 new (Context) MCInst(HexagonMCInstrInfo::deriveExtender(MCII, MCI, exOp)); in addConstExtender() 46 HexagonMCInstrInfo::bundleInstructions(MCInst const &MCI) { in bundleInstructions() argument 47 assert(isBundle(MCI)); in bundleInstructions() 48 return make_range(MCI.begin() + bundleInstructionsOffset, MCI.end()); in bundleInstructions() 51 size_t HexagonMCInstrInfo::bundleSize(MCInst const &MCI) { in bundleSize() argument 52 if (HexagonMCInstrInfo::isBundle(MCI)) in bundleSize() 53 return (MCI.size() - bundleInstructionsOffset); in bundleSize() 91 MCContext &Context, MCInst &MCI) { in clampExtended() argument [all …]
|
D | HexagonMCChecker.cpp | 56 void HexagonMCChecker::init(MCInst const& MCI) { in init() argument 57 const MCInstrDesc& MCID = HexagonMCInstrInfo::getDesc(MCII, MCI); in init() 63 if (MCI.getOperand(i).isReg()) { in init() 64 unsigned R = MCI.getOperand(i).getReg(); in init() 66 if (HexagonMCInstrInfo::isPredicated(MCII, MCI) && isPredicateRegister(R)) { in init() 69 isTrue = HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI); in init() 72 if (HexagonMCInstrInfo::isPredicatedNew(MCII, MCI)) in init() 108 HexagonMCInstrInfo::isPredicateLate(MCII, MCI)) in init() 117 unsigned R = MCI.getOperand(i).getReg(), in init() 149 else if (HexagonMCInstrInfo::isPredicateLate(MCII, MCI) && isPredicateRegister(*SRI)) in init() [all …]
|
D | HexagonMCDuplexInfo.cpp | 177 unsigned HexagonMCInstrInfo::getDuplexCandidateGroup(MCInst const &MCI) { in getDuplexCandidateGroup() argument 180 switch (MCI.getOpcode()) { in getDuplexCandidateGroup() 189 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup() 190 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup() 195 Hexagon::R29 == SrcReg && inRange<5, 2>(MCI, 2)) { in getDuplexCandidateGroup() 200 inRange<4, 2>(MCI, 2)) { in getDuplexCandidateGroup() 207 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup() 208 SrcReg = MCI.getOperand(1).getReg(); in getDuplexCandidateGroup() 211 inRange<4>(MCI, 2)) { in getDuplexCandidateGroup() 228 DstReg = MCI.getOperand(0).getReg(); in getDuplexCandidateGroup() [all …]
|
D | HexagonMCELFStreamer.cpp | 57 MCInst *MCI = const_cast<MCInst *>(I.getInst()); in EmitInstruction() local 59 if (HexagonMCInstrInfo::isDuplex(*MCII, *MCI)) { in EmitInstruction() 60 MCInst *SubInst = const_cast<MCInst *>(MCI->getOperand(1).getInst()); in EmitInstruction() 63 HexagonMCInstrInfo::clampExtended(*MCII, getContext(), *MCI); in EmitInstruction() 67 Extended = HexagonMCInstrInfo::isImmext(*MCI); in EmitInstruction() 74 MCInst *MCI = const_cast<MCInst *>(I.getInst()); in EmitInstruction() local 75 EmitSymbol(*MCI); in EmitInstruction()
|
D | HexagonInstPrinter.cpp | 49 void HexagonInstPrinter::setExtender(MCInst const &MCI) { in setExtender() argument 50 HasExtender = HexagonMCInstrInfo::isImmext(MCI); in setExtender() 60 MCInst const &MCI = *I.getInst(); in printInst() local 61 if (HexagonMCInstrInfo::isDuplex(MII, MCI)) { in printInst() 62 printInstruction(MCI.getOperand(1).getInst(), OS); in printInst() 65 printInstruction(MCI.getOperand(0).getInst(), OS); in printInst() 67 printInstruction(&MCI, OS); in printInst() 68 setExtender(MCI); in printInst()
|
D | HexagonMCCompound.cpp | 361 bool lookForCompound(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI) { in lookForCompound() argument 362 assert(HexagonMCInstrInfo::isBundle(MCI)); in lookForCompound() 365 MCI.begin() + HexagonMCInstrInfo::bundleInstructionsOffset; in lookForCompound() 366 J != MCI.end(); ++J) { in lookForCompound() 377 MCI.begin() + HexagonMCInstrInfo::bundleInstructionsOffset; in lookForCompound() 378 B != MCI.end(); ++B) { in lookForCompound() 395 MCI.erase(B); in lookForCompound() 413 MCContext &Context, MCInst &MCI) { in tryCompound() argument 414 assert(HexagonMCInstrInfo::isBundle(MCI) && in tryCompound() 418 if (MCI.size() < 2) in tryCompound() [all …]
|
D | HexagonAsmBackend.cpp | 563 MCInst &MCI = const_cast<MCInst &>(HexagonMCInstrInfo::instruction( in fixupNeedsRelaxationAdvanced() local 565 bool Relaxable = isInstRelaxable(MCI); in fixupNeedsRelaxationAdvanced() 583 *RelaxTarget = &MCI; in fixupNeedsRelaxationAdvanced() 621 *RelaxTarget = &MCI; in fixupNeedsRelaxationAdvanced()
|
D | HexagonMCCodeEmitter.h | 45 MCInst const &MCI) const;
|
D | HexagonInstPrinter.h | 87 void setExtender(MCInst const &MCI);
|
D | HexagonMCCodeEmitter.cpp | 42 MCInst const &MCI) const { in parseBits() 43 bool Duplex = HexagonMCInstrInfo::isDuplex(MCII, MCI); in parseBits()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonMCInstLower.cpp | 100 MCInst *MCI = new (AP.OutContext) MCInst; in HexagonLowerToMC() local 101 MCI->setOpcode(MI->getOpcode()); in HexagonLowerToMC() 102 assert(MCI->getOpcode() == static_cast<unsigned>(MI->getOpcode()) && in HexagonLowerToMC() 165 MCI->addOperand(MCO); in HexagonLowerToMC() 167 AP.HexagonProcessInstruction(*MCI, *MI); in HexagonLowerToMC() 168 HexagonMCInstrInfo::extendIfNeeded(AP.OutContext, MCII, MCB, *MCI); in HexagonLowerToMC() 169 MCB.addOperand(MCOperand::createInst(MCI)); in HexagonLowerToMC()
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
D | JIT.cpp | 591 void JIT::runJITOnFunction(Function *F, MachineCodeInfo *MCI) { in runJITOnFunction() argument 595 MachineCodeInfo *const MCI; in runJITOnFunction() member in JIT::runJITOnFunction::MCIListener 597 MCIListener(MachineCodeInfo *mci) : MCI(mci) {} in runJITOnFunction() 601 MCI->setAddress(Code); in runJITOnFunction() 602 MCI->setSize(Size); in runJITOnFunction() 605 MCIListener MCIL(MCI); in runJITOnFunction() 606 if (MCI) in runJITOnFunction() 611 if (MCI) in runJITOnFunction()
|
D | JIT.h | 193 void runJITOnFunction(Function *F, MachineCodeInfo *MCI = 0);
|
/external/swiftshader/third_party/LLVM/unittests/ExecutionEngine/JIT/ |
D | JITEventListenerTest.cpp | 208 MachineCodeInfo MCI; in TEST_F() local 212 EE->runJITOnFunction(F, &MCI); in TEST_F() 222 EXPECT_EQ(MCI.address(), Listener.EmittedEvents[0].Code); in TEST_F() 223 EXPECT_EQ(MCI.size(), Listener.EmittedEvents[0].Size); in TEST_F()
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | Lint.cpp | 270 MemCpyInst *MCI = cast<MemCpyInst>(&I); in visitCallSite() local 272 visitMemoryReference(I, MCI->getDest(), AliasAnalysis::UnknownSize, in visitCallSite() 273 MCI->getAlignment(), 0, in visitCallSite() 275 visitMemoryReference(I, MCI->getSource(), AliasAnalysis::UnknownSize, in visitCallSite() 276 MCI->getAlignment(), 0, in visitCallSite() 284 dyn_cast<ConstantInt>(findValue(MCI->getLength(), in visitCallSite() 288 Assert1(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) != in visitCallSite()
|
/external/llvm/lib/Analysis/ |
D | Lint.cpp | 284 MemCpyInst *MCI = cast<MemCpyInst>(&I); in visitCallSite() local 286 visitMemoryReference(I, MCI->getDest(), MemoryLocation::UnknownSize, in visitCallSite() 287 MCI->getAlignment(), nullptr, MemRef::Write); in visitCallSite() 288 visitMemoryReference(I, MCI->getSource(), MemoryLocation::UnknownSize, in visitCallSite() 289 MCI->getAlignment(), nullptr, MemRef::Read); in visitCallSite() 296 dyn_cast<ConstantInt>(findValue(MCI->getLength(), in visitCallSite() 300 Assert(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) != in visitCallSite()
|
/external/llvm/lib/Target/Hexagon/AsmParser/ |
D | HexagonAsmParser.cpp | 107 void canonicalizeImmediates(MCInst &MCI); 753 void HexagonAsmParser::canonicalizeImmediates(MCInst &MCI) { in canonicalizeImmediates() argument 755 NewInst.setOpcode(MCI.getOpcode()); in canonicalizeImmediates() 756 for (MCOperand &I : MCI) in canonicalizeImmediates() 765 Warning (MCI.getLoc(), "Signed/Unsigned mismatch"); in canonicalizeImmediates() 768 MCI = NewInst; in canonicalizeImmediates() 771 bool HexagonAsmParser::matchOneInstruction(MCInst &MCI, SMLoc IDLoc, in matchOneInstruction() argument 777 MatchInstructionImpl(InstOperands, MCI, ErrorInfo, MatchingInlineAsm); in matchOneInstruction() 779 MCI.setLoc(IDLoc); in matchOneInstruction() 780 canonicalizeImmediates(MCI); in matchOneInstruction() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86FastISel.cpp | 1363 const MemCpyInst &MCI = cast<MemCpyInst>(I); in X86VisitIntrinsicCall() local 1365 if (MCI.isVolatile()) in X86VisitIntrinsicCall() 1368 if (isa<ConstantInt>(MCI.getLength())) { in X86VisitIntrinsicCall() 1371 uint64_t Len = cast<ConstantInt>(MCI.getLength())->getZExtValue(); in X86VisitIntrinsicCall() 1374 if (!X86SelectAddress(MCI.getRawDest(), DestAM) || in X86VisitIntrinsicCall() 1375 !X86SelectAddress(MCI.getRawSource(), SrcAM)) in X86VisitIntrinsicCall() 1383 if (!MCI.getLength()->getType()->isIntegerTy(SizeWidth)) in X86VisitIntrinsicCall() 1386 if (MCI.getSourceAddressSpace() > 255 || MCI.getDestAddressSpace() > 255) in X86VisitIntrinsicCall()
|
/external/llvm/lib/Target/X86/ |
D | X86MCInstLower.cpp | 930 MCInst MCI; in LowerPATCHABLE_OP() local 931 MCI.setOpcode(Opcode); in LowerPATCHABLE_OP() 934 MCI.addOperand(MaybeOperand.getValue()); in LowerPATCHABLE_OP() 939 CodeEmitter->encodeInstruction(MCI, VecOS, Fixups, getSubtargetInfo()); in LowerPATCHABLE_OP() 948 MCI.setOpcode(X86::PUSH64rmr); in LowerPATCHABLE_OP() 957 OutStreamer->EmitInstruction(MCI, getSubtargetInfo()); in LowerPATCHABLE_OP()
|
D | X86FastISel.cpp | 2561 const MemCpyInst *MCI = cast<MemCpyInst>(II); in fastLowerIntrinsicCall() local 2563 if (MCI->isVolatile()) in fastLowerIntrinsicCall() 2566 if (isa<ConstantInt>(MCI->getLength())) { in fastLowerIntrinsicCall() 2569 uint64_t Len = cast<ConstantInt>(MCI->getLength())->getZExtValue(); in fastLowerIntrinsicCall() 2572 if (!X86SelectAddress(MCI->getRawDest(), DestAM) || in fastLowerIntrinsicCall() 2573 !X86SelectAddress(MCI->getRawSource(), SrcAM)) in fastLowerIntrinsicCall() 2581 if (!MCI->getLength()->getType()->isIntegerTy(SizeWidth)) in fastLowerIntrinsicCall() 2584 if (MCI->getSourceAddressSpace() > 255 || MCI->getDestAddressSpace() > 255) in fastLowerIntrinsicCall()
|
/external/llvm/lib/Target/Hexagon/Disassembler/ |
D | HexagonDisassembler.cpp | 58 void adjustExtendedInstructions(MCInst &MCI, MCInst const &MCB) const; 407 void HexagonDisassembler::adjustExtendedInstructions(MCInst &MCI, in adjustExtendedInstructions() argument 419 switch (MCI.getOpcode()) { in adjustExtendedInstructions() 463 opcode = MCI.getOpcode(); in adjustExtendedInstructions() 465 MCI.setOpcode(opcode); in adjustExtendedInstructions()
|
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/en-GB/ |
D | en-GB_klex.pkb | 897 jewellery)9!MCI*jimmy)9!@#D@jobs)
|
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/textana/it-IT/ |
D | it-IT_tpp_net.utf | 2222 10247 "MCI"
|
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/textana/es-ES/ |
D | es-ES_tpp_net.utf | 2456 11829 "MCI"
|