/external/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.cpp | 94 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) in ARMBaseInstrInfo() function in ARMBaseInstrInfo 108 ARMBaseInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer() 118 ScheduleHazardRecognizer *ARMBaseInstrInfo:: 127 ARMBaseInstrInfo::convertToThreeAddress(MachineFunction::iterator &MFI, in convertToThreeAddress() 277 ARMBaseInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB, in AnalyzeBranch() 368 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { in RemoveBranch() 397 ARMBaseInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch() 435 bool ARMBaseInstrInfo:: 442 bool ARMBaseInstrInfo::isPredicated(const MachineInstr *MI) const { in isPredicated() 458 bool ARMBaseInstrInfo:: [all …]
|
D | ThumbRegisterInfo.h | 24 class ARMBaseInstrInfo; variable 51 const ARMBaseInstrInfo &TII) const;
|
D | ARMBaseInstrInfo.h | 31 class ARMBaseInstrInfo : public ARMGenInstrInfo { 36 explicit ARMBaseInstrInfo(const ARMSubtarget &STI); 462 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0); 468 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0); 491 const ARMBaseInstrInfo &TII); 495 const ARMBaseInstrInfo &TII);
|
D | ARMHazardRecognizer.cpp | 48 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>( in getHazardType()
|
D | ARMSubtarget.cpp | 120 ? (ARMBaseInstrInfo *)new Thumb1InstrInfo(*this) in ARMSubtarget() 122 ? (ARMBaseInstrInfo *)new ARMInstrInfo(*this) in ARMSubtarget() 123 : (ARMBaseInstrInfo *)new Thumb2InstrInfo(*this)), in ARMSubtarget()
|
D | Thumb2InstrInfo.cpp | 33 : ARMBaseInstrInfo(STI), RI() {} in Thumb2InstrInfo() 118 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc); in copyPhysReg() 164 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI); in storeRegToStackSlot() 208 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI); in loadRegFromStackSlot() 224 const ARMBaseInstrInfo &TII, unsigned MIFlags) { in emitT2RegPlusImmediate() 447 const ARMBaseInstrInfo &TII) { in rewriteT2FrameIndex()
|
D | ARMFrameLowering.cpp | 93 const ARMBaseInstrInfo &TII, in isCSRestore() 116 const ARMBaseInstrInfo &TII, unsigned DestReg, in emitRegPlusImmediate() 131 const ARMBaseInstrInfo &TII, int NumBytes, in emitSPUpdate() 200 DebugLoc dl, const ARMBaseInstrInfo &TII, bool HasFP) { in emitDefCFAOffsets() 291 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in emitPrologue() 690 const ARMBaseInstrInfo &TII = in fixTCReturn() 691 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in fixTCReturn() 740 const ARMBaseInstrInfo &TII = in emitEpilogue() 741 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue() 1398 const ARMBaseInstrInfo &TII) { in GetFunctionSizeInBytes() [all …]
|
D | ARMInstrInfo.h | 23 class ARMInstrInfo : public ARMBaseInstrInfo {
|
D | ARMHazardRecognizer.h | 21 class ARMBaseInstrInfo; variable
|
D | Thumb1InstrInfo.h | 23 class Thumb1InstrInfo : public ARMBaseInstrInfo {
|
D | ARMSubtarget.h | 259 const ARMBaseInstrInfo *getInstrInfo() const override { in getInstrInfo() 277 std::unique_ptr<ARMBaseInstrInfo> InstrInfo;
|
D | Thumb2InstrInfo.h | 24 class Thumb2InstrInfo : public ARMBaseInstrInfo {
|
D | Android.mk | 20 ARMBaseInstrInfo.cpp \
|
D | CMakeLists.txt | 19 ARMBaseInstrInfo.cpp
|
D | ARMBaseRegisterInfo.cpp | 596 const ARMBaseInstrInfo &TII = in resolveFrameIndex() 597 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in resolveFrameIndex() 695 const ARMBaseInstrInfo &TII = in eliminateFrameIndex() 696 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFrameIndex()
|
D | MLxExpansionPass.cpp | 51 const ARMBaseInstrInfo *TII; 381 TII = static_cast<const ARMBaseInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
D | ThumbRegisterInfo.cpp | 355 const ARMBaseInstrInfo &TII) const { in rewriteFrameIndex() 430 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in resolveFrameIndex() 509 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in eliminateFrameIndex()
|
D | Thumb1InstrInfo.cpp | 25 : ARMBaseInstrInfo(STI), RI() {} in Thumb1InstrInfo()
|
D | ARMInstrInfo.cpp | 33 : ARMBaseInstrInfo(STI), RI() {} in ARMInstrInfo()
|
D | ARMSchedule.td | 92 const ARMBaseInstrInfo *TII = 93 static_cast<const ARMBaseInstrInfo*>(SchedModel->getInstrInfo());
|
D | ARMExpandPseudoInsts.cpp | 46 const ARMBaseInstrInfo *TII; 861 const ARMBaseInstrInfo *AII = in ExpandMI() 862 static_cast<const ARMBaseInstrInfo*>(TII); in ExpandMI()
|
D | A15SDOptimizer.cpp | 60 const ARMBaseInstrInfo *TII;
|
D | ARMConstantIslandPass.cpp | 260 const ARMBaseInstrInfo *TII;
|
D | ARMISelDAGToDAG.cpp | 427 const ARMBaseInstrInfo *TII = static_cast<const ARMBaseInstrInfo *>( in hasNoVMLxHazardUse()
|
/external/llvm/test/CodeGen/ARM/ |
D | indirectbr-3.ll | 3 ; If ARMBaseInstrInfo::AnalyzeBlocks returns the wrong value, which was possible
|