| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
| H A D | MipsSubtarget.cpp | 220 bool MipsSubtarget::isPositionIndependent() const { in isPositionIndependent() argument 225 bool MipsSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler() argument 227 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() argument 233 CodeGenOpt::Level MipsSubtarget::getOptLevelToEnablePostRAScheduler() const { in getOptLevelToEnablePostRAScheduler() argument 272 Reloc::Model MipsSubtarget::getRelocationModel() const { in getRelocationModel() argument 276 bool MipsSubtarget::isABI_N64() const { retur argument 277 isABI_N32() const isABI_N32() argument 278 isABI_O32() const isABI_O32() argument 279 getABI() const getABI() argument 281 getCallLowering() const getCallLowering() argument 285 getLegalizerInfo() const getLegalizerInfo() argument 289 getRegBankInfo() const getRegBankInfo() argument 293 getInstructionSelector() const getInstructionSelector() argument [all...] |
| H A D | MipsTargetStreamer.h | 177 getABI() const getABI() argument 313 isMicroMipsEnabled() const isMicroMipsEnabled() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/MCTargetDesc/ |
| H A D | NVPTXInstPrinter.cpp | 34 void NVPTXInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const { in printRegName() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 49 int NVPTXDAGToDAGISel::getDivF32Level() const { in getDivF32Level() argument 53 bool NVPTXDAGToDAGISel::usePrecSqrtF32() const { in usePrecSqrtF32() argument 57 bool NVPTXDAGToDAGISel::useF32FTZ() const { in useF32FTZ() argument 61 bool NVPTXDAGToDAGISel::allowFMA() const { in allowFMA() argument 66 bool NVPTXDAGToDAGISel::allowUnsafeFPMath() const { in allowUnsafeFPMath() argument 71 bool NVPTXDAGToDAGISel::useShortPointers() const { in useShortPointers() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCCodeEmitter.cpp | 43 getDirectBrEncoding(const MCInst &MI, unsigned OpNo, in getDirectBrEncoding() argument 55 unsigned PPCMCCodeEmitter::getCondBrEncoding(const MCInst &MI, unsigned OpNo, in getCondBrEncoding() argument 68 getAbsDirectBrEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getAbsDirectBrEncoding() argument 81 getAbsCondBrEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getAbsCondBrEncoding() argument 93 getImm16Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getImm16Encoding() argument 105 getMemRIEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getMemRIEncoding() argument 123 getMemRIXEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getMemRIXEncoding() argument 141 getMemRIX16Encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getMemRIX16Encoding() argument 162 getSPE8DisEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getSPE8DisEncoding() argument 177 getSPE4DisEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getSPE4DisEncoding() argument 192 getSPE2DisEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getSPE2DisEncoding() argument 207 getTLSRegEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getTLSRegEncoding() argument 223 getTLSCallEncoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getTLSCallEncoding() argument 236 get_crbitm_encoding(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const get_crbitm_encoding() argument 261 getMachineOpValue(const MCInst &MI, const MCOperand &MO, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getMachineOpValue() argument 282 encodeInstruction( const MCInst &MI, raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const encodeInstruction() argument 313 getInstSizeInBytes(const MCInst &MI) const getInstSizeInBytes() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
| H A D | PPCHazardRecognizers.cpp | 298 isLoadOfStoredAddress(uint64_t LoadSize, int64_t LoadOffset, const Value *LoadValue) const isLoadOfStoredAddress() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVInstPrinter.cpp | 81 void RISCVInstPrinter::printRegName(raw_ostream &O, unsigned RegNo) const { in printRegName() argument [all...] |
| H A D | RISCVMCExpr.cpp | 36 void RISCVMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl() argument 50 const MCFixup *RISCVMCExpr::getPCRelHiFixup(const MCFragment **DFOut) const { in getPCRelHiFixup() argument 93 evaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout, const MCFixup *Fixup) const evaluateAsRelocatableImpl() argument 121 visitUsedExpr(MCStreamer &Streamer) const visitUsedExpr() argument 196 fixELFSymbolsInTLSFixups(MCAssembler &Asm) const fixELFSymbolsInTLSFixups() argument 209 evaluateAsConstant(int64_t &Res) const evaluateAsConstant() argument 229 evaluateAsInt64(int64_t Value) const evaluateAsInt64() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.h | 85 hasStdExtM() const hasStdExtM() argument 86 hasStdExtA() const hasStdExtA() argument 87 hasStdExtF() const hasStdExtF() argument 88 hasStdExtD() const hasStdExtD() argument 89 hasStdExtC() const hasStdExtC() argument 90 is64Bit() const is64Bit() argument 91 isRV32E() const isRV32E() argument 92 enableLinkerRelax() const enableLinkerRelax() argument 93 enableRVCHintInstrs() const enableRVCHintInstrs() argument 94 getXLenVT() const getXLenVT() argument 95 getXLen() const getXLen() argument 96 getTargetABI() const getTargetABI() argument 97 isRegisterReservedByUser(Register i) const isRegisterReservedByUser() argument [all...] |
| H A D | RISCVTargetMachine.cpp | 76 RISCVTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() argument 119 getRISCVTargetMachine() const getRISCVTargetMachine() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcMCCodeEmitter.cpp | 94 encodeInstruction(const MCInst &MI, raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const encodeInstruction() argument 124 getMachineOpValue(const MCInst &MI, const MCOperand &MO, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getMachineOpValue() argument 150 getCallTargetOpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getCallTargetOpValue() argument 185 getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getBranchTargetOpValue() argument 198 getBranchPredTargetOpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getBranchPredTargetOpValue() argument 211 getBranchOnRegTargetOpValue(const MCInst &MI, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) const getBranchOnRegTargetOpValue() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
| H A D | SparcRegisterInfo.cpp | 39 SparcRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs() argument 44 SparcRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() argument 50 SparcRegisterInfo::getRTCallPreservedMask(CallingConv::ID CC) const { in getRTCallPreservedMask() argument 54 BitVector SparcRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs() argument 105 getPointerRegClass(const MachineFunction &MF, unsigned Kind) const getPointerRegClass() argument 164 eliminateFrameIndex(MachineBasicBlock::iterator II, int SPAdj, unsigned FIOperandNum, RegScavenger *RS) const eliminateFrameIndex() argument 215 getFrameRegister(const MachineFunction &MF) const getFrameRegister() argument 223 canRealignStack(const MachineFunction &MF) const canRealignStack() argument [all...] |
| H A D | SparcTargetMachine.cpp | 109 SparcTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() argument 149 SparcTargetMachine &getSparcTargetMachine() const { in getSparcTargetMachine() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMachineScheduler.cpp | 27 dump(SystemZHazardRecognizer &HazardRec) const { in dump() argument
|
| H A D | SystemZTargetMachine.cpp | 172 SystemZTargetMachine &getSystemZTargetMachine() const { in getSystemZTargetMachine() argument
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ |
| H A D | TargetLoweringObjectFile.cpp | 116 getSymbolWithGlobalValueBase( const GlobalValue *GV, StringRef Suffix, const TargetMachine &TM) const getSymbolWithGlobalValueBase() argument 127 getCFIPersonalitySymbol( const GlobalValue *GV, const TargetMachine &TM, MachineModuleInfo *MMI) const getCFIPersonalitySymbol() argument 133 emitPersonalityValue(MCStreamer &Streamer, const DataLayout &, const MCSymbol *Sym) const emitPersonalityValue() argument 246 SectionForGlobal( const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const SectionForGlobal() argument 271 getSectionForJumpTable( const Function &F, const TargetMachine &TM) const getSectionForJumpTable() argument 279 shouldPutJumpTableInFunctionSection( bool UsesLabelDifference, const Function &F) const shouldPutJumpTableInFunctionSection() argument 296 getSectionForConstant( const DataLayout &DL, SectionKind Kind, const Constant *C, unsigned &Align) const getSectionForConstant() argument 308 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const getTTypeGlobalReference() argument 318 getTTypeReference(const MCSymbolRefExpr *Sym, unsigned Encoding, MCStreamer &Streamer) const getTTypeReference() argument 337 getDebugThreadLocalSymbol(const MCSymbol *Sym) const getDebugThreadLocalSymbol() argument 343 getNameWithPrefix( SmallVectorImpl<char> &OutName, const GlobalValue *GV, const TargetMachine &TM) const getNameWithPrefix() argument [all...] |
| H A D | TargetMachine.cpp | 44 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent() argument 53 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions() argument 70 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel() argument 74 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; } in getCodeModel() argument 94 bool TargetMachine::shouldAssumeDSOLocal(const Modul argument 202 useEmulatedTLS() const useEmulatedTLS() argument 210 getTLSModel(const GlobalValue *GV) const getTLSModel() argument 238 getOptLevel() const getOptLevel() argument 246 getNameWithPrefix(SmallVectorImpl<char> &Name, const GlobalValue *GV, Mangler &Mang, bool MayAlwaysUsePrivate) const getNameWithPrefix() argument 259 getSymbol(const GlobalValue *GV) const getSymbol() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
| H A D | VEFrameLowering.cpp | 34 emitPrologueInsns(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes, bool RequireFPUpdate) const emitPrologueInsns() argument 72 emitEpilogueInsns(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes, bool RequireFPUpdate) const emitEpilogueInsns() argument 106 emitSPAdjustment(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes) const emitSPAdjustment() argument 137 emitSPExtend(MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, int NumBytes) const emitSPExtend() argument 174 emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const emitPrologue() argument 254 eliminateCallFramePseudoInstr( MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const eliminateCallFramePseudoInstr() argument 269 emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const emitEpilogue() argument 281 hasReservedCallFrame(const MachineFunction &MF) const hasReservedCallFrame() argument 289 hasFP(const MachineFunction &MF) const hasFP() argument 298 getFrameIndexReference(const MachineFunction &MF, int FI, unsigned &FrameReg) const getFrameIndexReference() argument 307 isLeafProc(MachineFunction &MF) const isLeafProc() argument 319 determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs, RegScavenger *RS) const determineCalleeSaves() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/Disassembler/ |
| H A D | WebAssemblyDisassembler.cpp | 123 onSymbolStart( StringRef Name, uint64_t &Size, ArrayRef<uint8_t> Bytes, uint64_t Address, raw_ostream &CStream) const onSymbolStart() argument 158 getInstruction( MCInst &MI, uint64_t &Size, ArrayRef<uint8_t> Bytes, uint64_t , raw_ostream &CS) const getInstruction() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGSort.cpp | 75 isLoop() const isLoop() argument [all...] |
| H A D | WebAssemblyFrameLowering.cpp | 45 bool WebAssemblyFrameLowering::hasBP(const MachineFunction &MF) const { in hasBP() argument 53 bool WebAssemblyFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP() argument 75 hasReservedCallFrame( const MachineFunction &MF) const hasReservedCallFrame() argument 82 needsSPForLocalFrame( const MachineFunction &MF) const needsSPForLocalFrame() argument 91 needsPrologForEH( const MachineFunction &MF) const needsPrologForEH() argument 101 needsSP(const MachineFunction &MF) const needsSP() argument 109 needsSPWriteback( const MachineFunction &MF) const needsSPWriteback() argument 125 writeSPToGlobal( unsigned SrcReg, MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator &InsertStore, const DebugLoc &DL) const writeSPToGlobal() argument 138 eliminateCallFramePseudoInstr( MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const eliminateCallFramePseudoInstr() argument 152 emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const emitPrologue() argument 225 emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const emitEpilogue() argument [all...] |
| H A D | WebAssemblyInstrInfo.cpp | 41 isReallyTriviallyReMaterializable( const MachineInstr &MI, AAResults *AA) const isReallyTriviallyReMaterializable() argument 56 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, bool KillSrc) const copyPhysReg() argument 88 commuteInstructionImpl( MachineInstr &MI, bool NewMI, unsigned OpIdx1, unsigned OpIdx2) const commuteInstructionImpl() argument 102 analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond, bool ) const analyzeBranch() argument 158 removeBranch(MachineBasicBlock &MBB, int *BytesRemoved) const removeBranch() argument 180 insertBranch( MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const insertBranch() argument 220 reverseBranchCondition( SmallVectorImpl<MachineOperand> &Cond) const reverseBranchCondition() argument 236 getSerializableTargetIndices() const getSerializableTargetIndices() argument [all...] |
| H A D | WebAssemblyMachineFunctionInfo.h | 68 const std::vector<MVT> &getParams() const { return Params; } in getParams() argument 71 const std::vector<MVT> &getResults() const { return Results; } in getResults() argument 81 const std::vector<MVT> &getLocals() const { return Locals; } in getLocals() argument 83 unsigned getVarargBufferVreg() const { in getVarargBufferVreg() argument 89 unsigned getBasePointerVreg() const { in getBasePointerVreg() argument 109 isVRegStackified(unsigned VReg) const isVRegStackified() argument [all...] |
| H A D | WebAssemblyRegisterInfo.cpp | 39 WebAssemblyRegisterInfo::getCalleeSavedRegs(const MachineFunction *) const { in getCalleeSavedRegs() argument 45 WebAssemblyRegisterInfo::getReservedRegs(const MachineFunction & /*MF*/) const { in getReservedRegs() argument 53 eliminateFrameIndex( MachineBasicBlock::iterator II, int SPAdj, unsigned FIOperandNum, RegScavenger * ) const eliminateFrameIndex() argument 134 getFrameRegister(const MachineFunction &MF) const getFrameRegister() argument 144 getPointerRegClass(const MachineFunction &MF, unsigned Kind) const getPointerRegClass() argument [all...] |
| H A D | WebAssemblySubtarget.h | 87 getTargetTriple() const getTargetTriple() argument 94 hasAddr64() const hasAddr64() argument 95 hasSIMD128() const hasSIMD128() argument 96 hasUnimplementedSIMD128() const hasUnimplementedSIMD128() argument 99 hasAtomics() const hasAtomics() argument 100 hasNontrappingFPToInt() const hasNontrappingFPToInt() argument 101 hasSignExt() const hasSignExt() argument 102 hasExceptionHandling() const hasExceptionHandling() argument 103 hasBulkMemory() const hasBulkMemory() argument 104 hasMultivalue() const hasMultivalue() argument 105 hasMutableGlobals() const hasMutableGlobals() argument 106 hasTailCall() const hasTailCall() argument [all...] |