Home
last modified time | relevance | path

Searched defs:const (Results 11551 - 11575 of 12936) sorted by relevance

1...<<461462463464465466467468469470>>...518

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp216 getHardwareNumberOfRegisters(bool Vec) const getHardwareNumberOfRegisters() argument
222 getNumberOfRegisters(bool Vec) const getNumberOfRegisters() argument
228 getRegisterBitWidth(bool Vector) const getRegisterBitWidth() argument
232 getMinVectorRegisterBitWidth() const getMinVectorRegisterBitWidth() argument
236 getLoadVectorFactor(unsigned VF, unsigned LoadSize, unsigned ChainSizeInBytes, VectorType *VecTy) const getLoadVectorFactor() argument
247 getStoreVectorFactor(unsigned VF, unsigned StoreSize, unsigned ChainSizeInBytes, VectorType *VecTy) const getStoreVectorFactor() argument
257 getLoadStoreVecRegBitWidth(unsigned AddrSpace) const getLoadStoreVecRegBitWidth() argument
276 isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, unsigned Alignment, unsigned AddrSpace) const isLegalToVectorizeMemChain() argument
289 isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, unsigned Alignment, unsigned AddrSpace) const isLegalToVectorizeLoadChain() argument
295 isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, unsigned Alignment, unsigned AddrSpace) const isLegalToVectorizeStoreChain() argument
310 getTgtMemIntrinsic(IntrinsicInst *Inst, MemIntrinsicInfo &Info) const getTgtMemIntrinsic() argument
606 isSourceOfDivergence(const Value *V) const isSourceOfDivergence() argument
637 isAlwaysUniform(const Value *V) const isAlwaysUniform() argument
652 collectFlatAddressOperands(SmallVectorImpl<int> &OpIndexes, Intrinsic::ID IID) const collectFlatAddressOperands() argument
669 rewriteIntrinsicWithAddressSpace( IntrinsicInst *II, Value *OldV, Value *NewV) const rewriteIntrinsicWithAddressSpace() argument
730 areInlineCompatible(const Function *Caller, const Function *Callee) const areInlineCompatible() argument
871 getHardwareNumberOfRegisters(bool Vec) const getHardwareNumberOfRegisters() argument
875 getNumberOfRegisters(bool Vec) const getNumberOfRegisters() argument
879 getRegisterBitWidth(bool Vector) const getRegisterBitWidth() argument
883 getMinVectorRegisterBitWidth() const getMinVectorRegisterBitWidth() argument
887 getLoadStoreVecRegBitWidth(unsigned AddrSpace) const getLoadStoreVecRegBitWidth() argument
905 isLegalToVectorizeMemChain(unsigned ChainSizeInBytes, unsigned Alignment, unsigned AddrSpace) const isLegalToVectorizeMemChain() argument
914 isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, unsigned Alignment, unsigned AddrSpace) const isLegalToVectorizeLoadChain() argument
920 isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, unsigned Alignment, unsigned AddrSpace) const isLegalToVectorizeStoreChain() argument
[all...]
H A DSIInstrInfo.h173 getRegisterInfo() const getRegisterInfo() argument
251 commuteOpcode(const MachineInstr &MI) const commuteOpcode() argument
337 isSALU(uint16_t Opcode) const isSALU() argument
345 isVALU(uint16_t Opcode) const isVALU() argument
353 isVMEM(uint16_t Opcode) const isVMEM() argument
361 isSOP1(uint16_t Opcode) const isSOP1() argument
369 isSOP2(uint16_t Opcode) const isSOP2() argument
377 isSOPC(uint16_t Opcode) const isSOPC() argument
385 isSOPK(uint16_t Opcode) const isSOPK() argument
393 isSOPP(uint16_t Opcode) const isSOPP() argument
401 isPacked(uint16_t Opcode) const isPacked() argument
409 isVOP1(uint16_t Opcode) const isVOP1() argument
417 isVOP2(uint16_t Opcode) const isVOP2() argument
425 isVOP3(uint16_t Opcode) const isVOP3() argument
433 isSDWA(uint16_t Opcode) const isSDWA() argument
441 isVOPC(uint16_t Opcode) const isVOPC() argument
449 isMUBUF(uint16_t Opcode) const isMUBUF() argument
457 isMTBUF(uint16_t Opcode) const isMTBUF() argument
465 isSMRD(uint16_t Opcode) const isSMRD() argument
475 isDS(uint16_t Opcode) const isDS() argument
485 isMIMG(uint16_t Opcode) const isMIMG() argument
493 isGather4(uint16_t Opcode) const isGather4() argument
514 isFLAT(uint16_t Opcode) const isFLAT() argument
522 isEXP(uint16_t Opcode) const isEXP() argument
530 isWQM(uint16_t Opcode) const isWQM() argument
538 isDisableWQM(uint16_t Opcode) const isDisableWQM() argument
546 isVGPRSpill(uint16_t Opcode) const isVGPRSpill() argument
554 isSGPRSpill(uint16_t Opcode) const isSGPRSpill() argument
562 isDPP(uint16_t Opcode) const isDPP() argument
570 isVOP3P(uint16_t Opcode) const isVOP3P() argument
578 isVINTRP(uint16_t Opcode) const isVINTRP() argument
586 isMAI(uint16_t Opcode) const isMAI() argument
594 isDOT(uint16_t Opcode) const isDOT() argument
614 sopkIsZext(uint16_t Opcode) const sopkIsZext() argument
624 isScalarStore(uint16_t Opcode) const isScalarStore() argument
632 isFixedSize(uint16_t Opcode) const isFixedSize() argument
640 hasFPClamp(uint16_t Opcode) const hasFPClamp() argument
648 getClampMask(const MachineInstr &MI) const getClampMask() argument
660 usesFPDPRounding(uint16_t Opcode) const usesFPDPRounding() argument
668 isFPAtomic(uint16_t Opcode) const isFPAtomic() argument
672 isVGPRCopy(const MachineInstr &MI) const isVGPRCopy() argument
680 hasVGPRUses(const MachineInstr &MI) const hasVGPRUses() argument
697 isInlineConstant(const APFloat &Imm) const isInlineConstant() argument
703 isInlineConstant(const MachineOperand &MO, const MCOperandInfo &OpInfo) const isInlineConstant() argument
710 isInlineConstant(const MachineInstr &MI, const MachineOperand &UseMO, const MachineOperand &DefMO) const isInlineConstant() argument
724 isInlineConstant(const MachineInstr &MI, unsigned OpIdx) const isInlineConstant() argument
729 isInlineConstant(const MachineInstr &MI, unsigned OpIdx, const MachineOperand &MO) const isInlineConstant() argument
746 isInlineConstant(const MachineOperand &MO) const isInlineConstant() argument
751 isLiteralConstant(const MachineOperand &MO, const MCOperandInfo &OpInfo) const isLiteralConstant() argument
756 isLiteralConstant(const MachineInstr &MI, int OpIdx) const isLiteralConstant() argument
809 getOpSize(uint16_t Opcode, unsigned OpNo) const getOpSize() argument
823 getOpSize(const MachineInstr &MI, unsigned OpNo) const getOpSize() argument
916 getNamedOperand(const MachineInstr &MI, unsigned OpName) const getNamedOperand() argument
922 getNamedImmOperand(const MachineInstr &MI, unsigned OpName) const getNamedImmOperand() argument
935 getMCOpcodeFromPseudo(unsigned Opcode) const getMCOpcodeFromPseudo() argument
[all...]
H A DSIMachineScheduler.h110 unsigned getID() const { return ID; } in getID() argument
122 const std::vector<SIScheduleBlock*>& getPreds() const { return Preds; } in getPreds() argument
124 getSuccs() const { return Succs; } in getSuccs() argument
129 unsigned getNumHighLatencySuccessors() const { in getNumHighLatencySuccessors() argument
487 getVGPRSetID() const getVGPRSetID() argument
488 getSGPRSetID() const getSGPRSetID() argument
[all...]
H A DSIPeepholeSDWA.cpp124 getTargetOperand() const getTargetOperand() argument
125 getReplacedOperand() const getReplacedOperand() argument
126 getParentInst() const getParentInst() argument
128 getMRI() const getMRI() argument
134 dump() const dump() argument
157 getSrcSel() const getSrcSel() argument
158 getAbs() const getAbs() argument
159 getNeg() const getNeg() argument
160 getSext() const getSext() argument
184 getDstSel() const getDstSel() argument
185 getDstUnused() const getDstUnused() argument
204 getPreservedOperand() const getPreservedOperand() argument
248 print(raw_ostream& OS) const print() argument
256 print(raw_ostream& OS) const print() argument
263 print(raw_ostream& OS) const print() argument
330 getSrcMods(const SIInstrInfo *TII, const MachineOperand *SrcOp) const getSrcMods() argument
518 foldToImm(const MachineOperand &Op) const foldToImm() argument
883 pseudoOpConvertToVOP2(MachineInstr &MI, const GCNSubtarget &ST) const pseudoOpConvertToVOP2() argument
940 isConvertibleToSDWA(MachineInstr &MI, const GCNSubtarget &ST) const isConvertibleToSDWA() argument
1176 legalizeScalarOperands(MachineInstr &MI, const GCNSubtarget &ST) const legalizeScalarOperands() argument
[all...]
H A DSIRegisterInfo.cpp40 classifyPressureSet(unsigned PSetID, unsigned Reg, BitVector &PressureSets) const classifyPressureSet() argument
263 canRealignStack(const MachineFunction &MF) const canRealignStack() argument
276 requiresRegisterScavenging(const MachineFunction &Fn) const requiresRegisterScavenging() argument
287 requiresFrameIndexScavenging( const MachineFunction &MF) const requiresFrameIndexScavenging() argument
296 requiresFrameIndexReplacementScavenging( const MachineFunction &MF) const requiresFrameIndexReplacementScavenging() argument
302 requiresVirtualBaseRegisters( const MachineFunction &) const requiresVirtualBaseRegisters() argument
308 trackLivenessAfterRegAlloc(const MachineFunction &MF) const trackLivenessAfterRegAlloc() argument
313 getMUBUFInstrOffset(const MachineInstr *MI) const getMUBUFInstrOffset() argument
321 getFrameIndexInstrOffset(const MachineInstr *MI, int Idx) const getFrameIndexInstrOffset() argument
333 needsFrameBaseReg(MachineInstr *MI, int64_t Offset) const needsFrameBaseReg() argument
342 materializeFrameBaseRegister(MachineBasicBlock *MBB, unsigned BaseReg, int FrameIdx, int64_t Offset) const materializeFrameBaseRegister() argument
377 resolveFrameIndex(MachineInstr &MI, unsigned BaseReg, int64_t Offset) const resolveFrameIndex() argument
413 isFrameOffsetLegal(const MachineInstr *MI, unsigned BaseReg, int64_t Offset) const isFrameOffsetLegal() argument
424 getPointerRegClass( const MachineFunction &MF, unsigned Kind) const getPointerRegClass() argument
614 buildSpillLoadStore(MachineBasicBlock::iterator MI, unsigned LoadStoreOp, int Index, unsigned ValueReg, bool IsKill, unsigned ScratchRsrcReg, unsigned ScratchOffsetReg, int64_t InstOffset, MachineMemOperand *MMO, RegScavenger *RS) const buildSpillLoadStore() argument
745 spillSGPR(MachineBasicBlock::iterator MI, int Index, RegScavenger *RS, bool OnlyToVGPR) const spillSGPR() argument
856 restoreSGPR(MachineBasicBlock::iterator MI, int Index, RegScavenger *RS, bool OnlyToVGPR) const restoreSGPR() argument
941 eliminateSGPRToVGPRSpillFrameIndex( MachineBasicBlock::iterator MI, int FI, RegScavenger *RS) const eliminateSGPRToVGPRSpillFrameIndex() argument
969 eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj, unsigned FIOperandNum, RegScavenger *RS) const eliminateFrameIndex() argument
1227 getRegAsmName(unsigned Reg) const getRegAsmName() argument
1233 getPhysRegClass(unsigned Reg) const getPhysRegClass() argument
1273 hasVGPRs(const TargetRegisterClass *RC) const hasVGPRs() argument
1679 getRegClassForReg(const MachineRegisterInfo &MRI, unsigned Reg) const getRegClassForReg() argument
1687 isVGPR(const MachineRegisterInfo &MRI, unsigned Reg) const isVGPR() argument
1694 isAGPR(const MachineRegisterInfo &MRI, unsigned Reg) const isAGPR() argument
1701 shouldCoalesce(MachineInstr *MI, const TargetRegisterClass *SrcRC, unsigned SubReg, const TargetRegisterClass *DstRC, unsigned DstSubReg, const TargetRegisterClass *NewRC, LiveIntervals &LIS) const shouldCoalesce() argument
1722 getRegPressureLimit(const TargetRegisterClass *RC, MachineFunction &MF) const getRegPressureLimit() argument
1738 getRegPressureSetLimit(const MachineFunction &MF, unsigned Idx) const getRegPressureSetLimit() argument
1751 getRegUnitPressureSets(unsigned RegUnit) const getRegUnitPressureSets() argument
1759 getReturnAddressReg(const MachineFunction &MF) const getReturnAddressReg() argument
1765 getRegClassForSizeOnBank(unsigned Size, const RegisterBank &RB, const MachineRegisterInfo &MRI) const getRegClassForSizeOnBank() argument
1815 getConstrainedRegClassForOperand(const MachineOperand &MO, const MachineRegisterInfo &MRI) const getConstrainedRegClassForOperand() argument
1825 getVCC() const getVCC() argument
1830 getRegClass(unsigned RCID) const getRegClass() argument
1845 findReachingDef(unsigned Reg, unsigned SubReg, MachineInstr &Use, MachineRegisterInfo &MRI, LiveIntervals *LIS) const findReachingDef() argument
[all...]
H A DSIWholeQuadMode.cpp533 requiresCorrectState(const MachineInstr &MI) const requiresCorrectState() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp241 tryDecodeInst(const uint8_t* Table, MCInst &MI, uint64_t Inst, uint64_t Address) const tryDecodeInst() argument
268 getInstruction(MCInst &MI, uint64_t &Size, ArrayRef<uint8_t> Bytes_, uint64_t Address, raw_ostream &CS) const getInstruction() argument
422 convertSDWAInst(MCInst &MI) const convertSDWAInst() argument
442 convertDPP8Inst(MCInst &MI) const convertDPP8Inst() argument
463 convertMIMGInst(MCInst &MI) const convertMIMGInst() argument
593 getRegClassName(unsigned RegClassID) const getRegClassName() argument
599 errOperand(unsigned V, const Twine& ErrMsg) const errOperand() argument
609 createRegOperand(unsigned int RegId) const createRegOperand() argument
614 createRegOperand(unsigned RegClassID, unsigned Val) const createRegOperand() argument
624 createSRegOperand(unsigned SRegClassID, unsigned Val) const createSRegOperand() argument
663 decodeOperand_VS_32(unsigned Val) const decodeOperand_VS_32() argument
667 decodeOperand_VS_64(unsigned Val) const decodeOperand_VS_64() argument
671 decodeOperand_VS_128(unsigned Val) const decodeOperand_VS_128() argument
675 decodeOperand_VSrc16(unsigned Val) const decodeOperand_VSrc16() argument
679 decodeOperand_VSrcV216(unsigned Val) const decodeOperand_VSrcV216() argument
683 decodeOperand_VGPR_32(unsigned Val) const decodeOperand_VGPR_32() argument
692 decodeOperand_VRegOrLds_32(unsigned Val) const decodeOperand_VRegOrLds_32() argument
696 decodeOperand_AGPR_32(unsigned Val) const decodeOperand_AGPR_32() argument
700 decodeOperand_AReg_128(unsigned Val) const decodeOperand_AReg_128() argument
704 decodeOperand_AReg_512(unsigned Val) const decodeOperand_AReg_512() argument
708 decodeOperand_AReg_1024(unsigned Val) const decodeOperand_AReg_1024() argument
712 decodeOperand_AV_32(unsigned Val) const decodeOperand_AV_32() argument
716 decodeOperand_AV_64(unsigned Val) const decodeOperand_AV_64() argument
720 decodeOperand_VReg_64(unsigned Val) const decodeOperand_VReg_64() argument
724 decodeOperand_VReg_96(unsigned Val) const decodeOperand_VReg_96() argument
728 decodeOperand_VReg_128(unsigned Val) const decodeOperand_VReg_128() argument
732 decodeOperand_VReg_256(unsigned Val) const decodeOperand_VReg_256() argument
736 decodeOperand_VReg_512(unsigned Val) const decodeOperand_VReg_512() argument
740 decodeOperand_SReg_32(unsigned Val) const decodeOperand_SReg_32() argument
747 decodeOperand_SReg_32_XM0_XEXEC( unsigned Val) const decodeOperand_SReg_32_XM0_XEXEC() argument
753 decodeOperand_SReg_32_XEXEC_HI( unsigned Val) const decodeOperand_SReg_32_XEXEC_HI() argument
759 decodeOperand_SRegOrLds_32(unsigned Val) const decodeOperand_SRegOrLds_32() argument
766 decodeOperand_SReg_64(unsigned Val) const decodeOperand_SReg_64() argument
770 decodeOperand_SReg_64_XEXEC(unsigned Val) const decodeOperand_SReg_64_XEXEC() argument
774 decodeOperand_SReg_128(unsigned Val) const decodeOperand_SReg_128() argument
778 decodeOperand_SReg_256(unsigned Val) const decodeOperand_SReg_256() argument
782 decodeOperand_SReg_512(unsigned Val) const decodeOperand_SReg_512() argument
786 decodeLiteralConstant() const decodeLiteralConstant() argument
907 getVgprClassId(const OpWidthTy Width) const getVgprClassId() argument
922 getAgprClassId(const OpWidthTy Width) const getAgprClassId() argument
940 getSgprClassId(const OpWidthTy Width) const getSgprClassId() argument
957 getTtmpClassId(const OpWidthTy Width) const getTtmpClassId() argument
974 getTTmpIdx(unsigned Val) const getTTmpIdx() argument
985 decodeSrcOp(const OpWidthTy Width, unsigned Val) const decodeSrcOp() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp141 const char *ARCTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName() argument
163 SDValue ARCTargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const { in LowerSELECT_CC() argument
197 SDValue ARCTargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const { in LowerBR_CC() argument
210 SDValue ARCTargetLowering::LowerJumpTable(SDValue Op, SelectionDAG &DAG) const { in LowerJumpTable() argument
177 LowerSIGN_EXTEND_INREG(SDValue Op, SelectionDAG &DAG) const LowerSIGN_EXTEND_INREG() argument
223 LowerCall(TargetLowering::CallLoweringInfo &CLI, SmallVectorImpl<SDValue> &InVals) const LowerCall() argument
431 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const LowerFormalArguments() argument
446 LowerCallArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const LowerCallArguments() argument
592 CanLowerReturn( CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const CanLowerReturn() argument
605 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl, SelectionDAG &DAG) const LowerReturn() argument
686 PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const PerformDAGCombine() argument
697 isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty, unsigned AS, Instruction *I) const isLegalAddressingMode() argument
705 mayBeEmittedAsTailCall(const CallInst *CI) const mayBeEmittedAsTailCall() argument
709 LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const LowerFRAMEADDR() argument
723 LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const LowerGlobalAddress() argument
747 LowerOperation(SDValue Op, SelectionDAG &DAG) const LowerOperation() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp341 selectSimpleExtOpc(unsigned Opc, unsigned Size) const selectSimpleExtOpc() argument
357 selectLoadStoreOpCode(unsigned Opc, unsigned RegBank, unsigned Size) const selectLoadStoreOpCode() argument
494 putConstant(InsertInfo I, unsigned DestReg, unsigned Constant) const putConstant() argument
503 validOpRegPair(MachineRegisterInfo &MRI, unsigned LHSReg, unsigned RHSReg, unsigned ExpectedSize, unsigned ExpectedRegBankID) const validOpRegPair() argument
512 validReg(MachineRegisterInfo &MRI, unsigned Reg, unsigned ExpectedSize, unsigned ExpectedRegBankID) const validReg() argument
528 selectCmp(CmpConstants Helper, MachineInstrBuilder &MIB, MachineRegisterInfo &MRI) const selectCmp() argument
575 insertComparison(CmpConstants Helper, InsertInfo I, unsigned ResReg, ARMCC::CondCodes Cond, unsigned LHSReg, unsigned RHSReg, unsigned PrevRes) const insertComparison() argument
611 selectGlobal(MachineInstrBuilder &MIB, MachineRegisterInfo &MRI) const selectGlobal() argument
769 selectSelect(MachineInstrBuilder &MIB, MachineRegisterInfo &MRI) const selectSelect() argument
806 selectShift(unsigned ShiftOpc, MachineInstrBuilder &MIB) const selectShift() argument
815 renderVFPF32Imm( MachineInstrBuilder &NewInstBuilder, const MachineInstr &OldInst, int OpIdx) const renderVFPF32Imm() argument
828 renderVFPF64Imm( MachineInstrBuilder &NewInstBuilder, const MachineInstr &OldInst, int OpIdx) const renderVFPF64Imm() argument
[all...]
H A DARMLoadStoreOptimizer.cpp830 CreateLoadStoreDouble( MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, bool BaseKill, unsigned Opcode, ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, ArrayRef<std::pair<unsigned, bool>> Regs, ArrayRef<MachineInstr*> Instrs) const CreateLoadStoreDouble() argument
[all...]
H A DARMParallelDSP.cpp161 bool is64Bit() const { return Root->getType()->isIntegerTy(64); } in is64Bit() argument
163 Type *getType() const { return Root->getType(); } in getType() argument
[all...]
H A DARMTargetTransformInfo.cpp52 bool ARMTTIImpl::areInlineCompatible(const Function *Caller, in areInlineCompatible() argument
1274 useReductionIntrinsic(unsigned Opcode, Type *Ty, TTI::ReductionFlags Flags) const useReductionIntrinsic() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp50 Optional<MCFixupKind> ARMAsmBackend::getFixupKind(StringRef Name) const { in getFixupKind() argument
57 const MCFixupKindInfo &ARMAsmBackend::getFixupKindInfo(MCFixupKind Kind) const { in getFixupKindInfo() argument
218 bool ARMAsmBackend::mayNeedRelaxation(const MCInst &Inst, in mayNeedRelaxation() argument
195 getRelaxedOpcode(unsigned Op, const MCSubtargetInfo &STI) const getRelaxedOpcode() argument
232 reasonForFixupRelaxation(const MCFixup &Fixup, uint64_t Value) const reasonForFixupRelaxation() argument
311 fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout) const fixupNeedsRelaxation() argument
317 relaxInstruction(const MCInst &Inst, const MCSubtargetInfo &STI, MCInst &Res) const relaxInstruction() argument
348 writeNopData(raw_ostream &OS, uint64_t Count) const writeNopData() argument
414 adjustFixupValue(const MCAssembler &Asm, const MCFixup &Fixup, const MCValue &Target, uint64_t Value, bool IsResolved, MCContext &Ctx, const MCSubtargetInfo* STI) const adjustFixupValue() argument
1033 applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, const MCValue &Target, MutableArrayRef<char> Data, uint64_t Value, bool IsResolved, const MCSubtargetInfo* STI) const applyFixup() argument
1096 generateCompactUnwindEncoding( ArrayRef<MCCFIInstruction> Instrs) const generateCompactUnwindEncoding() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp98 getParser() const getParser() argument
99 getLexer() const getLexer() argument
129 addRegOperands(MCInst &Inst, unsigned N) const addRegOperands() argument
136 addExpr(MCInst &Inst, const MCExpr *Expr) const addExpr() argument
146 addImmOperands(MCInst &Inst, unsigned N) const addImmOperands() argument
155 addMemriOperands(MCInst &Inst, unsigned N) const addMemriOperands() argument
163 addImmCom8Operands(MCInst &Inst, unsigned N) const addImmCom8Operands() argument
171 isImmCom8() const isImmCom8() argument
179 isReg() const isReg() argument
180 isImm() const isImm() argument
181 isToken() const isToken() argument
182 isMem() const isMem() argument
183 isMemri() const isMemri() argument
185 getToken() const getToken() argument
190 getReg() const getReg() argument
196 getImm() const getImm() argument
240 getStartLoc() const getStartLoc() argument
241 getEndLoc() const getEndLoc() argument
243 print(raw_ostream &O) const print() argument
308 emit(MCInst &Inst, SMLoc const &Loc, MCStreamer &Out) const emit() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonEarlyIfConv.cpp230 isPreheader(const MachineBasicBlock *B) const isPreheader() argument
341 hasEHLabel(const MachineBasicBlock *B) const hasEHLabel() argument
350 hasUncondBranch(const MachineBasicBlock *B) const hasUncondBranch() argument
361 isValidCandidate(const MachineBasicBlock *B) const isValidCandidate() argument
401 usesUndefVReg(const MachineInstr *MI) const usesUndefVReg() argument
417 isValid(const FlowPattern &FP) const isValid() argument
449 computePhiCost(const MachineBasicBlock *B, const FlowPattern &FP) const computePhiCost() argument
488 countPredicateDefs( const MachineBasicBlock *B) const countPredicateDefs() argument
505 isProfitable(const FlowPattern &FP) const isProfitable() argument
660 isPredicableStore(const MachineInstr *MI) const isPredicableStore() argument
684 isSafeToSpeculate(const MachineInstr *MI) const isSafeToSpeculate() argument
698 isPredicate(unsigned R) const isPredicate() argument
704 getCondStoreOpcode(unsigned Opc, bool IfTrue) const getCondStoreOpcode() argument
[all...]
H A DHexagonSplitDouble.cpp145 isInduction(unsigned Reg, LoopRegMap &IRM) const isInduction() argument
154 isVolatileInstr(const MachineInstr *MI) const isVolatileInstr() argument
161 isFixedInstr(const MachineInstr *MI) const isFixedInstr() argument
315 profit(const MachineInstr *MI) const profit() argument
402 profit(unsigned Reg) const profit() argument
421 isProfitable(const USet &Part, LoopRegMap &IRM) const isProfitable() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp34 bool HexagonMCInstrInfo::PredicateInfo::isPredicated() const { in isPredicated() argument
70 MCInst const &Hexagon::PacketIterator::operator*() const { in operator *() argument
76 bool Hexagon::PacketIterator::operator==(PacketIterator const &Other) const { in operator ==() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp50 bool hasMips2() const { return STI.getFeatureBits()[Mips::FeatureMips2]; } in hasMips2() argument
51 bool hasMips3() const { return STI.getFeatureBits()[Mips::FeatureMips3]; } in hasMips3() argument
52 bool hasMips32() const { return STI.getFeatureBits()[Mips::FeatureMips32]; } in hasMips32() argument
54 bool hasMips32r6() const { in hasMips32r6() argument
58 bool isFP64() const { return STI.getFeatureBits()[Mips::FeatureFP64Bit]; } in isFP64() argument
60 bool isGP64() const { return STI.getFeatureBits()[Mips::FeatureGP64Bit]; } in isGP64() argument
62 bool isPTR64() const { return STI.getFeatureBits()[Mips::FeaturePTR64Bit]; } in isPTR64() argument
64 bool hasCnMips() const { return STI.getFeatureBits()[Mips::FeatureCnMips]; } in hasCnMips() argument
66 bool hasCnMipsP() const { retur argument
68 hasCOP3() const hasCOP3() argument
1219 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes, uint64_t Address, raw_ostream &CStream) const getInstruction() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp74 MipsTargetStreamer &MipsAsmPrinter::getTargetStreamer() const { in getTargetStreamer() argument
392 getCurrentABIString() const getCurrentABIString() argument
478 isBlockOnlyReachableByFallthrough(const MachineBasicBlock* MBB) const isBlockOnlyReachableByFallthrough() argument
836 emitInlineAsmStart() const emitInlineAsmStart() argument
852 emitInlineAsmEnd(const MCSubtargetInfo &StartInfo, const MCSubtargetInfo *EndInfo) const emitInlineAsmEnd() argument
1258 EmitDebugValue(const MCExpr *Value, unsigned Size) const EmitDebugValue() argument
1298 isLongBranchPseudo(int Opcode) const isLongBranchPseudo() argument
[all...]
H A DMipsConstantIslandPass.cpp801 getOffsetOf(MachineInstr *MI) const getOffsetOf() argument
842 getUserOffset(CPUser &U) const getUserOffset() argument
[all...]
H A DMipsSEISelDAGToDAG.cpp47 void MipsSEDAGToDAGISel::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() argument
78 unsigned MipsSEDAGToDAGISel::getMSACtrlReg(const SDValue RegIdx) const { in getMSACtrlReg() argument
206 void MipsSEDAGToDAGISel::selectAddE(SDNode *Node, const SDLoc &DL) const { in selectAddE() argument
268 selectAddrFrameIndex(SDValue Addr, SDValue &Base, SDValue &Offset) const selectAddrFrameIndex() argument
281 selectAddrFrameIndexOffset( SDValue Addr, SDValue &Base, SDValue &Offset, unsigned OffsetBits, unsigned ShiftAmount = 0) const selectAddrFrameIndexOffset() argument
312 selectAddrRegImm(SDValue Addr, SDValue &Base, SDValue &Offset) const selectAddrRegImm() argument
362 selectAddrDefault(SDValue Addr, SDValue &Base, SDValue &Offset) const selectAddrDefault() argument
369 selectIntAddr(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddr() argument
375 selectAddrRegImm9(SDValue Addr, SDValue &Base, SDValue &Offset) const selectAddrRegImm9() argument
387 selectAddrRegImm11(SDValue Addr, SDValue &Base, SDValue &Offset) const selectAddrRegImm11() argument
399 selectAddrRegImm12(SDValue Addr, SDValue &Base, SDValue &Offset) const selectAddrRegImm12() argument
410 selectAddrRegImm16(SDValue Addr, SDValue &Base, SDValue &Offset) const selectAddrRegImm16() argument
421 selectIntAddr11MM(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddr11MM() argument
427 selectIntAddr12MM(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddr12MM() argument
433 selectIntAddr16MM(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddr16MM() argument
439 selectIntAddrLSL2MM(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddrLSL2MM() argument
461 selectIntAddrSImm10(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddrSImm10() argument
473 selectIntAddrSImm10Lsl1(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddrSImm10Lsl1() argument
484 selectIntAddrSImm10Lsl2(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddrSImm10Lsl2() argument
495 selectIntAddrSImm10Lsl3(SDValue Addr, SDValue &Base, SDValue &Offset) const selectIntAddrSImm10Lsl3() argument
511 selectVSplat(SDNode *N, APInt &Imm, unsigned MinSizeInBits) const selectVSplat() argument
551 selectVSplatCommon(SDValue N, SDValue &Imm, bool Signed, unsigned ImmBitSize) const selectVSplatCommon() argument
574 selectVSplatUimm1(SDValue N, SDValue &Imm) const selectVSplatUimm1() argument
579 selectVSplatUimm2(SDValue N, SDValue &Imm) const selectVSplatUimm2() argument
584 selectVSplatUimm3(SDValue N, SDValue &Imm) const selectVSplatUimm3() argument
590 selectVSplatUimm4(SDValue N, SDValue &Imm) const selectVSplatUimm4() argument
596 selectVSplatUimm5(SDValue N, SDValue &Imm) const selectVSplatUimm5() argument
602 selectVSplatUimm6(SDValue N, SDValue &Imm) const selectVSplatUimm6() argument
608 selectVSplatUimm8(SDValue N, SDValue &Imm) const selectVSplatUimm8() argument
614 selectVSplatSimm5(SDValue N, SDValue &Imm) const selectVSplatSimm5() argument
628 selectVSplatUimmPow2(SDValue N, SDValue &Imm) const selectVSplatUimmPow2() argument
659 selectVSplatMaskL(SDValue N, SDValue &Imm) const selectVSplatMaskL() argument
693 selectVSplatMaskR(SDValue N, SDValue &Imm) const selectVSplatMaskR() argument
714 selectVSplatUimmInvPow2(SDValue N, SDValue &Imm) const selectVSplatUimmInvPow2() argument
[all...]
H A DMipsSubtarget.h231 isABI_FPXX() const isABI_FPXX() argument
242 hasMips1() const hasMips1() argument
243 hasMips2() const hasMips2() argument
244 hasMips3() const hasMips3() argument
245 hasMips4() const hasMips4() argument
246 hasMips5() const hasMips5() argument
247 hasMips4_32() const hasMips4_32() argument
248 hasMips4_32r2() const hasMips4_32r2() argument
249 hasMips32() const hasMips32() argument
253 hasMips32r2() const hasMips32r2() argument
257 hasMips32r3() const hasMips32r3() argument
261 hasMips32r5() const hasMips32r5() argument
265 hasMips32r6() const hasMips32r6() argument
269 hasMips64() const hasMips64() argument
270 hasMips64r2() const hasMips64r2() argument
271 hasMips64r3() const hasMips64r3() argument
272 hasMips64r5() const hasMips64r5() argument
273 hasMips64r6() const hasMips64r6() argument
275 hasCnMips() const hasCnMips() argument
276 hasCnMipsP() const hasCnMipsP() argument
278 isLittle() const isLittle() argument
279 isABICalls() const isABICalls() argument
280 isFPXX() const isFPXX() argument
281 isFP64bit() const isFP64bit() argument
282 useOddSPReg() const useOddSPReg() argument
283 noOddSPReg() const noOddSPReg() argument
284 isNaN2008() const isNaN2008() argument
285 inAbs2008Mode() const inAbs2008Mode() argument
286 isGP64bit() const isGP64bit() argument
287 isGP32bit() const isGP32bit() argument
288 getGPRSizeInBytes() const getGPRSizeInBytes() argument
289 isPTR64bit() const isPTR64bit() argument
290 isPTR32bit() const isPTR32bit() argument
291 hasSym32() const hasSym32() argument
294 isSingleFloat() const isSingleFloat() argument
295 isTargetELF() const isTargetELF() argument
296 hasVFPU() const hasVFPU() argument
297 inMips16Mode() const inMips16Mode() argument
298 inMips16ModeDefault() const inMips16ModeDefault() argument
305 inMips16HardFloat() const inMips16HardFloat() argument
308 inMicroMipsMode() const inMicroMipsMode() argument
309 inMicroMips32r6Mode() const inMicroMips32r6Mode() argument
312 hasDSP() const hasDSP() argument
313 hasDSPR2() const hasDSPR2() argument
314 hasDSPR3() const hasDSPR3() argument
315 hasMSA() const hasMSA() argument
316 disableMadd4() const disableMadd4() argument
317 hasEVA() const hasEVA() argument
318 hasMT() const hasMT() argument
319 hasCRC() const hasCRC() argument
320 hasVirt() const hasVirt() argument
321 hasGINV() const hasGINV() argument
322 useIndirectJumpsHazard() const useIndirectJumpsHazard() argument
325 useSmallSection() const useSmallSection() argument
327 hasStandardEncoding() const hasStandardEncoding() argument
329 useSoftFloat() const useSoftFloat() argument
331 useLongCalls() const useLongCalls() argument
333 useXGOT() const useXGOT() argument
335 enableLongBranchPass() const enableLongBranchPass() argument
340 hasExtractInsert() const hasExtractInsert() argument
341 hasMTHC1() const hasMTHC1() argument
343 allowMixed16_32() const allowMixed16_32() argument
346 os16() const os16() argument
348 isTargetNaCl() const isTargetNaCl() argument
356 getStackAlignment() const getStackAlignment() argument
369 systemSupportsUnalignedAccess() const systemSupportsUnalignedAccess() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp108 PPCInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer() argument
125 PPCInstrInfo::CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II, in CreateTargetPostRAHazardRecognizer() argument
145 unsigned PPCInstrInfo::getInstrLatency(const InstrItineraryDat argument
175 getOperandLatency(const InstrItineraryData *ItinData, const MachineInstr &DefMI, unsigned DefIdx, const MachineInstr &UseMI, unsigned UseIdx) const getOperandLatency() argument
233 isAssociativeAndCommutative(const MachineInstr &Inst) const isAssociativeAndCommutative() argument
267 getMachineCombinerPatterns( MachineInstr &Root, SmallVectorImpl<MachineCombinerPattern> &Patterns) const getMachineCombinerPatterns() argument
283 isCoalescableExtInstr(const MachineInstr &MI, unsigned &SrcReg, unsigned &DstReg, unsigned &SubIdx) const isCoalescableExtInstr() argument
298 isLoadFromStackSlot(const MachineInstr &MI, int &FrameIndex) const isLoadFromStackSlot() argument
318 isReallyTriviallyReMaterializable(const MachineInstr &MI, AliasAnalysis *AA) const isReallyTriviallyReMaterializable() argument
352 isStoreToStackSlot(const MachineInstr &MI, int &FrameIndex) const isStoreToStackSlot() argument
368 commuteInstructionImpl(MachineInstr &MI, bool NewMI, unsigned OpIdx1, unsigned OpIdx2) const commuteInstructionImpl() argument
452 findCommutedOpIndices(const MachineInstr &MI, unsigned &SrcOpIdx1, unsigned &SrcOpIdx2) const findCommutedOpIndices() argument
468 insertNoop(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) const insertNoop() argument
488 getNoop(MCInst &NopInst) const getNoop() argument
495 analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond, bool AllowModify) const analyzeBranch() argument
670 removeBranch(MachineBasicBlock &MBB, int *BytesRemoved) const removeBranch() argument
702 insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const insertBranch() argument
755 canInsertSelect(const MachineBasicBlock &MBB, ArrayRef<MachineOperand> Cond, unsigned TrueReg, unsigned FalseReg, int &CondCycles, int &TrueCycles, int &FalseCycles) const canInsertSelect() argument
792 insertSelect(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const DebugLoc &dl, unsigned DestReg, ArrayRef<MachineOperand> Cond, unsigned TrueReg, unsigned FalseReg) const insertSelect() argument
904 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, bool KillSrc) const copyPhysReg() argument
1027 getStoreOpcodeForSpill(unsigned Reg, const TargetRegisterClass *RC) const getStoreOpcodeForSpill() argument
1114 getLoadOpcodeForSpill(unsigned Reg, const TargetRegisterClass *RC) const getLoadOpcodeForSpill() argument
1199 StoreRegToStackSlot( MachineFunction &MF, unsigned SrcReg, bool isKill, int FrameIdx, const TargetRegisterClass *RC, SmallVectorImpl<MachineInstr *> &NewMIs) const StoreRegToStackSlot() argument
1224 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned SrcReg, bool isKill, int FrameIdx, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const storeRegToStackSlot() argument
1255 LoadRegFromStackSlot(MachineFunction &MF, const DebugLoc &DL, unsigned DestReg, int FrameIdx, const TargetRegisterClass *RC, SmallVectorImpl<MachineInstr *> &NewMIs) const LoadRegFromStackSlot() argument
1277 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned DestReg, int FrameIdx, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const loadRegFromStackSlot() argument
1314 reverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const reverseBranchCondition() argument
1324 FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, unsigned Reg, MachineRegisterInfo *MRI) const FoldImmediate() argument
[all...]
H A DPPCTargetTransformInfo.cpp572 enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const enableMemCmpExpansion() argument
583 getNumberOfRegisters(unsigned ClassID) const getNumberOfRegisters() argument
594 getRegisterClassForType(bool Vector, Type *Ty) const getRegisterClassForType() argument
609 getRegisterClassName(unsigned ClassID) const getRegisterClassName() argument
622 getRegisterBitWidth(bool Vector) const getRegisterBitWidth() argument
635 getCacheLineSize() const getCacheLineSize() argument
651 getPrefetchDistance() const getPrefetchDistance() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp101 bool is64Bit() const { in is64Bit() argument
259 isMEMrr() const isMEMrr() argument
260 isMEMri() const isMEMri() argument
261 isMembarTag() const isMembarTag() argument
263 isIntReg() const isIntReg() argument
267 isFloatReg() const isFloatReg() argument
271 isFloatOrDoubleReg() const isFloatOrDoubleReg() argument
276 isCoprocReg() const isCoprocReg() argument
280 getToken() const getToken() argument
290 getImm() const getImm() argument
295 getMemBase() const getMemBase() argument
300 getMemOffsetReg() const getMemOffsetReg() argument
305 getMemOff() const getMemOff() argument
333 addRegOperands(MCInst &Inst, unsigned N) const addRegOperands() argument
338 addImmOperands(MCInst &Inst, unsigned N) const addImmOperands() argument
344 addExpr(MCInst &Inst, const MCExpr *Expr) const addExpr() argument
354 addMEMrrOperands(MCInst &Inst, unsigned N) const addMEMrrOperands() argument
363 addMEMriOperands(MCInst &Inst, unsigned N) const addMEMriOperands() argument
372 addMembarTagOperands(MCInst &Inst, unsigned N) const addMembarTagOperands() argument
[all...]

Completed in 32 milliseconds

1...<<461462463464465466467468469470>>...518