Home
last modified time | relevance | path

Searched refs:ARMBaseInstrInfo (Results 1 – 25 of 83) sorted by relevance

1234

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMBaseInstrInfo.cpp85 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) in ARMBaseInstrInfo() function in ARMBaseInstrInfo
98 ScheduleHazardRecognizer *ARMBaseInstrInfo::
108 ScheduleHazardRecognizer *ARMBaseInstrInfo::
118 ARMBaseInstrInfo::convertToThreeAddress(MachineFunction::iterator &MFI, in convertToThreeAddress()
270 ARMBaseInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB, in AnalyzeBranch()
369 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { in RemoveBranch()
398 ARMBaseInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch()
436 bool ARMBaseInstrInfo::
443 bool ARMBaseInstrInfo::
464 bool ARMBaseInstrInfo::
[all …]
DARMHazardRecognizer.h21 class ARMBaseInstrInfo; variable
27 const ARMBaseInstrInfo &TII;
38 const ARMBaseInstrInfo &tii, in ARMHazardRecognizer()
DThumb1RegisterInfo.h24 class ARMBaseInstrInfo; variable
29 Thumb1RegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
56 const ARMBaseInstrInfo &TII) const;
DARMBaseInstrInfo.h30 class ARMBaseInstrInfo : public ARMGenInstrInfo {
35 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
355 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
361 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
376 const ARMBaseInstrInfo &TII);
380 const ARMBaseInstrInfo &TII);
DARMRegisterInfo.h23 class ARMBaseInstrInfo; variable
28 ARMRegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
DThumb2RegisterInfo.h24 class ARMBaseInstrInfo; variable
29 Thumb2RegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
DARMBaseRegisterInfo.h25 class ARMBaseInstrInfo; variable
77 const ARMBaseInstrInfo &TII;
89 explicit ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii,
DThumb2InstrInfo.cpp35 : ARMBaseInstrInfo(STI), RI(*this, STI) { in Thumb2InstrInfo()
113 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc); in copyPhysReg()
144 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI); in storeRegToStackSlot()
171 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI); in loadRegFromStackSlot()
178 const ARMBaseInstrInfo &TII, unsigned MIFlags) { in emitT2RegPlusImmediate()
387 const ARMBaseInstrInfo &TII) { in rewriteT2FrameIndex()
DARMTargetMachine.h104 OwningPtr<ARMBaseInstrInfo> InstrInfo;
130 virtual const ARMBaseInstrInfo *getInstrInfo() const { in getInstrInfo()
DARMFrameLowering.cpp83 const ARMBaseInstrInfo &TII, in isCSRestore()
111 DebugLoc dl, const ARMBaseInstrInfo &TII, in emitSPUpdate()
128 const ARMBaseInstrInfo &TII = in emitPrologue()
129 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo()); in emitPrologue()
325 const ARMBaseInstrInfo &TII = in emitEpilogue()
326 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo()); in emitEpilogue()
738 const ARMBaseInstrInfo &TII) { in GetFunctionSizeInBytes()
870 const ARMBaseInstrInfo &TII = in processFunctionBeforeCalleeSavedScan()
871 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo()); in processFunctionBeforeCalleeSavedScan()
DARMTargetMachine.cpp76 ? ((ARMBaseInstrInfo*)new Thumb2InstrInfo(Subtarget)) in ThumbTargetMachine()
77 : ((ARMBaseInstrInfo*)new Thumb1InstrInfo(Subtarget))), in ThumbTargetMachine()
DARMRegisterInfo.cpp19 ARMRegisterInfo::ARMRegisterInfo(const ARMBaseInstrInfo &tii, in ARMRegisterInfo()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp110 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) in ARMBaseInstrInfo() function in ARMBaseInstrInfo
124 ARMBaseInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer()
134 ScheduleHazardRecognizer *ARMBaseInstrInfo::
142 MachineInstr *ARMBaseInstrInfo::convertToThreeAddress( in convertToThreeAddress()
312 bool ARMBaseInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
402 unsigned ARMBaseInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
429 unsigned ARMBaseInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
476 bool ARMBaseInstrInfo::
483 bool ARMBaseInstrInfo::isPredicated(const MachineInstr &MI) const { in isPredicated()
499 bool ARMBaseInstrInfo::PredicateInstruction( in PredicateInstruction()
[all …]
DThumbRegisterInfo.h24 class ARMBaseInstrInfo; variable
52 const ARMBaseInstrInfo &TII) const;
DARMComputeBlockSize.cpp46 const ARMBaseInstrInfo *TII = in computeBlockSize()
47 static_cast<const ARMBaseInstrInfo *>(MF->getSubtarget().getInstrInfo()); in computeBlockSize()
DARMBaseInstrInfo.h36 class ARMBaseInstrInfo : public ARMGenInstrInfo {
41 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
524 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
531 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
555 const ARMBaseInstrInfo &TII);
559 const ARMBaseInstrInfo &TII);
DARMHazardRecognizer.cpp48 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>( in getHazardType()
DARMSubtarget.cpp103 ? (ARMBaseInstrInfo *)new Thumb1InstrInfo(*this) in ARMSubtarget()
105 ? (ARMBaseInstrInfo *)new ARMInstrInfo(*this) in ARMSubtarget()
106 : (ARMBaseInstrInfo *)new Thumb2InstrInfo(*this)), in ARMSubtarget()
DThumb2InstrInfo.cpp43 : ARMBaseInstrInfo(STI) {} in Thumb2InstrInfo()
128 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc); in copyPhysReg()
177 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI); in storeRegToStackSlot()
224 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI); in loadRegFromStackSlot()
241 const ARMBaseInstrInfo &TII, in emitT2RegPlusImmediate()
478 const ARMBaseInstrInfo &TII) { in rewriteT2FrameIndex()
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp86 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) in ARMBaseInstrInfo() function in ARMBaseInstrInfo
100 ARMBaseInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer()
110 ScheduleHazardRecognizer *ARMBaseInstrInfo::
118 MachineInstr *ARMBaseInstrInfo::convertToThreeAddress( in convertToThreeAddress()
293 bool ARMBaseInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
385 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { in RemoveBranch()
409 unsigned ARMBaseInstrInfo::InsertBranch(MachineBasicBlock &MBB, in InsertBranch()
450 bool ARMBaseInstrInfo::
457 bool ARMBaseInstrInfo::isPredicated(const MachineInstr &MI) const { in isPredicated()
473 bool ARMBaseInstrInfo::PredicateInstruction( in PredicateInstruction()
[all …]
DARMBaseInstrInfo.h31 class ARMBaseInstrInfo : public ARMGenInstrInfo {
36 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
477 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
484 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
508 const ARMBaseInstrInfo &TII);
512 const ARMBaseInstrInfo &TII);
DThumbRegisterInfo.h24 class ARMBaseInstrInfo; variable
52 const ARMBaseInstrInfo &TII) const;
DARMSubtarget.cpp97 ? (ARMBaseInstrInfo *)new Thumb1InstrInfo(*this) in ARMSubtarget()
99 ? (ARMBaseInstrInfo *)new ARMInstrInfo(*this) in ARMSubtarget()
100 : (ARMBaseInstrInfo *)new Thumb2InstrInfo(*this)), in ARMSubtarget()
DARMHazardRecognizer.cpp48 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>( in getHazardType()
DThumb2InstrInfo.cpp33 : 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()
209 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI); in loadRegFromStackSlot()
226 const ARMBaseInstrInfo &TII, in emitT2RegPlusImmediate()
455 const ARMBaseInstrInfo &TII) { in rewriteT2FrameIndex()

1234