Home
last modified time | relevance | path

Searched defs:const (Results 11576 - 11600 of 11744) sorted by relevance

1...<<461462463464465466467468469470

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp76 unsigned AArch64InstrInfo::getInstSizeInBytes(const MachineInstr &MI) const { in getInstSizeInBytes() argument
188 AArch64InstrInfo::getBranchDestBlock(const MachineInstr &MI) const { in getBranchDestBlock() argument
179 isBranchOffsetInRange(unsigned BranchOp, int64_t BrOffset) const isBranchOffsetInRange() argument
209 analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond, bool AllowModify) const analyzeBranch() argument
296 reverseBranchCondition( SmallVectorImpl<MachineOperand> &Cond) const reverseBranchCondition() argument
337 removeBranch(MachineBasicBlock &MBB, int *BytesRemoved) const removeBranch() argument
372 instantiateCondBranch( MachineBasicBlock &MBB, const DebugLoc &DL, MachineBasicBlock *TBB, ArrayRef<MachineOperand> Cond) const instantiateCondBranch() argument
389 insertBranch( MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const insertBranch() argument
497 canInsertSelect(const MachineBasicBlock &MBB, ArrayRef<MachineOperand> Cond, unsigned TrueReg, unsigned FalseReg, int &CondCycles, int &TrueCycles, int &FalseCycles) const canInsertSelect() argument
539 insertSelect(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, unsigned DstReg, ArrayRef<MachineOperand> Cond, unsigned TrueReg, unsigned FalseReg) const insertSelect() argument
685 isAsCheapAsAMove(const MachineInstr &MI) const isAsCheapAsAMove() argument
912 isCoalescableExtInstr(const MachineInstr &MI, unsigned &SrcReg, unsigned &DstReg, unsigned &SubIdx) const isCoalescableExtInstr() argument
932 areMemAccessesTriviallyDisjoint( const MachineInstr &MIa, const MachineInstr &MIb) const areMemAccessesTriviallyDisjoint() argument
1182 optimizeCompareInstr( MachineInstr &CmpInstr, unsigned SrcReg, unsigned SrcReg2, int CmpMask, int CmpValue, const MachineRegisterInfo *MRI) const optimizeCompareInstr() argument
1441 substituteCmpToZero( MachineInstr &CmpInstr, unsigned SrcReg, const MachineRegisterInfo *MRI) const substituteCmpToZero() argument
1469 expandPostRAPseudo(MachineInstr &MI) const expandPostRAPseudo() argument
1652 isLoadFromStackSlot(const MachineInstr &MI, int &FrameIndex) const isLoadFromStackSlot() argument
1675 isStoreToStackSlot(const MachineInstr &MI, int &FrameIndex) const isStoreToStackSlot() argument
1928 isCandidateToMergeOrPair(const MachineInstr &MI) const isCandidateToMergeOrPair() argument
1981 getMemOperandWithOffset(const MachineInstr &LdSt, const MachineOperand *&BaseOp, int64_t &Offset, const TargetRegisterInfo *TRI) const getMemOperandWithOffset() argument
1992 getMemOperandWithOffsetWidth( const MachineInstr &LdSt, const MachineOperand *&BaseOp, int64_t &Offset, unsigned &Width, const TargetRegisterInfo *TRI) const getMemOperandWithOffsetWidth() argument
2039 getMemOpBaseRegImmOfsOffsetOperand(MachineInstr &LdSt) const getMemOpBaseRegImmOfsOffsetOperand() argument
2366 shouldClusterMemOps(const MachineOperand &BaseOp1, const MachineOperand &BaseOp2, unsigned NumLoads) const shouldClusterMemOps() argument
2449 copyPhysRegTuple(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, bool KillSrc, unsigned Opcode, ArrayRef<unsigned> Indices) const copyPhysRegTuple() argument
2476 copyGPRRegTuple(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, DebugLoc DL, unsigned DestReg, unsigned SrcReg, bool KillSrc, unsigned Opcode, unsigned ZeroReg, llvm::ArrayRef<unsigned> Indices) const copyGPRRegTuple() argument
2501 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, bool KillSrc) const copyPhysReg() argument
2844 storeRegToStackSlot( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned SrcReg, bool isKill, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const storeRegToStackSlot() argument
2986 loadRegFromStackSlot( MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned DestReg, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const loadRegFromStackSlot() argument
3239 foldMemoryOperandImpl( MachineFunction &MF, MachineInstr &MI, ArrayRef<unsigned> Ops, MachineBasicBlock::iterator InsertPt, int FrameIndex, LiveIntervals *LIS, VirtRegMap *VRM) const foldMemoryOperandImpl() argument
3713 isAssociativeAndCommutative( const MachineInstr &Inst) const isAssociativeAndCommutative() argument
4025 isThroughputPattern( MachineCombinerPattern Pattern) const isThroughputPattern() argument
4134 getMachineCombinerPatterns( MachineInstr &Root, SmallVectorImpl<MachineCombinerPattern> &Patterns) const getMachineCombinerPatterns() argument
4357 genAlternativeCodeSequence( MachineInstr &Root, MachineCombinerPattern Pattern, SmallVectorImpl<MachineInstr *> &InsInstrs, SmallVectorImpl<MachineInstr *> &DelInstrs, DenseMap<unsigned, unsigned> &InstrIdxForVirtReg) const genAlternativeCodeSequence() argument
5229 optimizeCondBranch(MachineInstr &MI) const optimizeCondBranch() argument
5367 decomposeMachineOperandsTargetFlags(unsigned TF) const decomposeMachineOperandsTargetFlags() argument
5373 getSerializableDirectMachineOperandTargetFlags() const getSerializableDirectMachineOperandTargetFlags() argument
5385 getSerializableBitmaskMachineOperandTargetFlags() const getSerializableBitmaskMachineOperandTargetFlags() argument
5401 getSerializableMachineMemOperandTargetFlags() const getSerializableMachineMemOperandTargetFlags() argument
5503 findRegisterToSaveLRTo(const outliner::Candidate &C) const findRegisterToSaveLRTo() argument
5616 getOutliningCandidateInfo( std::vector<outliner::Candidate> &RepeatedSequenceLocs) const getOutliningCandidateInfo() argument
5967 isFunctionSafeToOutlineFrom( MachineFunction &MF, bool OutlineFromLinkOnceODRs) const isFunctionSafeToOutlineFrom() argument
5993 isMBBSafeToOutlineFrom(MachineBasicBlock &MBB, unsigned &Flags) const isMBBSafeToOutlineFrom() argument
6060 getOutliningType(MachineBasicBlock::iterator &MIT, unsigned Flags) const getOutliningType() argument
6203 fixupPostOutline(MachineBasicBlock &MBB) const fixupPostOutline() argument
6285 buildOutlinedFrame( MachineBasicBlock &MBB, MachineFunction &MF, const outliner::OutlinedFunction &OF) const buildOutlinedFrame() argument
6418 insertOutlinedCall( Module &M, MachineBasicBlock &MBB, MachineBasicBlock::iterator &It, MachineFunction &MF, const outliner::Candidate &C) const insertOutlinedCall() argument
6490 shouldOutlineFromFunctionByDefault( MachineFunction &MF) const shouldOutlineFromFunctionByDefault() argument
6496 isCopyInstrImpl(const MachineInstr &MI) const isCopyInstrImpl() argument
6515 isAddImmediate(const MachineInstr &MI, Register Reg) const isAddImmediate() argument
6590 describeLoadedValue(const MachineInstr &MI, Register Reg) const describeLoadedValue() argument
[all...]
H A DAArch64InstructionSelector.cpp181 selectAddrModeUnscaled8(MachineOperand &Root) const selectAddrModeUnscaled8() argument
184 selectAddrModeUnscaled16(MachineOperand &Root) const selectAddrModeUnscaled16() argument
187 selectAddrModeUnscaled32(MachineOperand &Root) const selectAddrModeUnscaled32() argument
190 selectAddrModeUnscaled64(MachineOperand &Root) const selectAddrModeUnscaled64() argument
193 selectAddrModeUnscaled128(MachineOperand &Root) const selectAddrModeUnscaled128() argument
200 selectAddrModeIndexed(MachineOperand &Root) const selectAddrModeIndexed() argument
221 selectAddrModeXRO(MachineOperand &Root) const selectAddrModeXRO() argument
228 selectAddrModeWRO(MachineOperand &Root) const selectAddrModeWRO() argument
234 selectArithShiftedRegister(MachineOperand &Root) const selectArithShiftedRegister() argument
238 selectLogicalShiftedRegister(MachineOperand &Root) const selectLogicalShiftedRegister() argument
980 selectCompareBranch( MachineInstr &I, MachineFunction &MF, MachineRegisterInfo &MRI) const selectCompareBranch() argument
1097 selectVectorSHL( MachineInstr &I, MachineRegisterInfo &MRI) const selectVectorSHL() argument
1135 selectVectorASHR( MachineInstr &I, MachineRegisterInfo &MRI) const selectVectorASHR() argument
1179 selectVaStartAAPCS( MachineInstr &I, MachineFunction &MF, MachineRegisterInfo &MRI) const selectVaStartAAPCS() argument
1184 selectVaStartDarwin( MachineInstr &I, MachineFunction &MF, MachineRegisterInfo &MRI) const selectVaStartDarwin() argument
1211 materializeLargeCMVal( MachineInstr &I, const Value *V, unsigned OpFlags) const materializeLargeCMVal() argument
1250 preISelLower(MachineInstr &I) const preISelLower() argument
1294 earlySelectSHL( MachineInstr &I, MachineRegisterInfo &MRI) const earlySelectSHL() argument
1329 contractCrossBankCopyIntoStore( MachineInstr &I, MachineRegisterInfo &MRI) const contractCrossBankCopyIntoStore() argument
1371 earlySelect(MachineInstr &I) const earlySelect() argument
2428 selectBrJT(MachineInstr &I, MachineRegisterInfo &MRI) const selectBrJT() argument
2448 selectJumpTable( MachineInstr &I, MachineRegisterInfo &MRI) const selectJumpTable() argument
2465 selectTLSGlobalValue( MachineInstr &I, MachineRegisterInfo &MRI) const selectTLSGlobalValue() argument
2496 selectIntrinsicTrunc( MachineInstr &I, MachineRegisterInfo &MRI) const selectIntrinsicTrunc() argument
2551 selectIntrinsicRound( MachineInstr &I, MachineRegisterInfo &MRI) const selectIntrinsicRound() argument
2606 selectVectorICmp( MachineInstr &I, MachineRegisterInfo &MRI) const selectVectorICmp() argument
2778 emitScalarToVector( unsigned EltSize, const TargetRegisterClass *DstRC, Register Scalar, MachineIRBuilder &MIRBuilder) const emitScalarToVector() argument
2805 selectMergeValues( MachineInstr &I, MachineRegisterInfo &MRI) const selectMergeValues() argument
2900 emitExtractVectorElt( Optional<Register> DstReg, const RegisterBank &DstRB, LLT ScalarTy, Register VecReg, unsigned LaneIdx, MachineIRBuilder &MIRBuilder) const emitExtractVectorElt() argument
2960 selectExtractElt( MachineInstr &I, MachineRegisterInfo &MRI) const selectExtractElt() argument
3000 selectSplitVectorUnmerge( MachineInstr &I, MachineRegisterInfo &MRI) const selectSplitVectorUnmerge() argument
3030 selectUnmergeValues( MachineInstr &I, MachineRegisterInfo &MRI) const selectUnmergeValues() argument
3145 selectConcatVectors( MachineInstr &I, MachineRegisterInfo &MRI) const selectConcatVectors() argument
3161 emitConstantPoolEntry(Constant *CPVal, MachineFunction &MF) const emitConstantPoolEntry() argument
3172 emitLoadFromConstantPool( Constant *CPVal, MachineIRBuilder &MIRBuilder) const emitLoadFromConstantPool() argument
3241 emitADD(Register DefReg, MachineOperand &LHS, MachineOperand &RHS, MachineIRBuilder &MIRBuilder) const emitADD() argument
3266 emitCMN(MachineOperand &LHS, MachineOperand &RHS, MachineIRBuilder &MIRBuilder) const emitCMN() argument
3292 emitTST(const Register &LHS, const Register &RHS, MachineIRBuilder &MIRBuilder) const emitTST() argument
3319 emitIntegerCompare( MachineOperand &LHS, MachineOperand &RHS, MachineOperand &Predicate, MachineIRBuilder &MIRBuilder) const emitIntegerCompare() argument
3367 emitVectorConcat( Optional<Register> Dst, Register Op1, Register Op2, MachineIRBuilder &MIRBuilder) const emitVectorConcat() argument
3427 emitFMovForFConstant( MachineInstr &I, MachineRegisterInfo &MRI) const emitFMovForFConstant() argument
3461 emitCSetForICMP(Register DefReg, unsigned Pred, MachineIRBuilder &MIRBuilder) const emitCSetForICMP() argument
3474 tryOptSelect(MachineInstr &I) const tryOptSelect() argument
3571 tryFoldIntegerCompare( MachineOperand &LHS, MachineOperand &RHS, MachineOperand &Predicate, MachineIRBuilder &MIRBuilder) const tryFoldIntegerCompare() argument
3663 tryOptVectorDup(MachineInstr &I) const tryOptVectorDup() argument
3764 tryOptVectorShuffle(MachineInstr &I) const tryOptVectorShuffle() argument
3772 selectShuffleVector( MachineInstr &I, MachineRegisterInfo &MRI) const selectShuffleVector() argument
3971 selectBuildVector( MachineInstr &I, MachineRegisterInfo &MRI) const selectBuildVector() argument
4058 selectIntrinsicWithSideEffects( MachineInstr &I, MachineRegisterInfo &MRI) const selectIntrinsicWithSideEffects() argument
4084 selectIntrinsic( MachineInstr &I, MachineRegisterInfo &MRI) const selectIntrinsic() argument
4158 selectShiftA_32(const MachineOperand &Root) const selectShiftA_32() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp123 ARMBaseInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer() argument
134 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II, in CreateTargetPostRAHazardRecognizer() argument
141 convertToThreeAddress( MachineFunction::iterator &MFI, MachineInstr &MI, LiveVariables *LV) const convertToThreeAddress() argument
311 analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond, bool AllowModify) const analyzeBranch() argument
401 removeBranch(MachineBasicBlock &MBB, int *BytesRemoved) const removeBranch() argument
428 insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const insertBranch() argument
476 reverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const reverseBranchCondition() argument
482 isPredicated(const MachineInstr &MI) const isPredicated() argument
498 PredicateInstruction( MachineInstr &MI, ArrayRef<MachineOperand> Pred) const PredicateInstruction() argument
519 SubsumesPredicate(ArrayRef<MachineOperand> Pred1, ArrayRef<MachineOperand> Pred2) const SubsumesPredicate() argument
545 DefinesPredicate( MachineInstr &MI, std::vector<MachineOperand> &Pred) const DefinesPredicate() argument
567 isAddrMode3OpImm(const MachineInstr &MI, unsigned Op) const isAddrMode3OpImm() argument
575 isAddrMode3OpMinusReg(const MachineInstr &MI, unsigned Op) const isAddrMode3OpMinusReg() argument
587 isLdstScaledReg(const MachineInstr &MI, unsigned Op) const isLdstScaledReg() argument
595 isLdstScaledRegNotPlusLsl2(const MachineInstr &MI, unsigned Op) const isLdstScaledRegNotPlusLsl2() argument
609 isLdstSoMinusReg(const MachineInstr &MI, unsigned Op) const isLdstSoMinusReg() argument
616 isAm2ScaledReg(const MachineInstr &MI, unsigned Op) const isAm2ScaledReg() argument
654 isPredicable(const MachineInstr &MI) const isPredicable() argument
700 getInstSizeInBytes(const MachineInstr &MI) const getInstSizeInBytes() argument
757 getInstBundleLength(const MachineInstr &MI) const getInstBundleLength() argument
768 copyFromCPSR(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, bool KillSrc, const ARMSubtarget &Subtarget) const copyFromCPSR() argument
788 copyToCPSR(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool KillSrc, const ARMSubtarget &Subtarget) const copyToCPSR() argument
830 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, bool KillSrc) const copyPhysReg() argument
997 isCopyInstrImpl(const MachineInstr &MI) const isCopyInstrImpl() argument
1013 AddDReg(MachineInstrBuilder &MIB, unsigned Reg, unsigned SubIdx, unsigned State, const TargetRegisterInfo *TRI) const AddDReg() argument
1025 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool isKill, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const storeRegToStackSlot() argument
1202 isStoreToStackSlot(const MachineInstr &MI, int &FrameIndex) const isStoreToStackSlot() argument
1252 isStoreToStackSlotPostFE(const MachineInstr &MI, int &FrameIndex) const isStoreToStackSlotPostFE() argument
1266 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const loadRegFromStackSlot() argument
1439 isLoadFromStackSlot(const MachineInstr &MI, int &FrameIndex) const isLoadFromStackSlot() argument
1495 isLoadFromStackSlotPostFE(const MachineInstr &MI, int &FrameIndex) const isLoadFromStackSlotPostFE() argument
1510 expandMEMCPY(MachineBasicBlock::iterator MI) const expandMEMCPY() argument
1564 expandPostRAPseudo(MachineInstr &MI) const expandPostRAPseudo() argument
1689 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr &Orig, const TargetRegisterInfo &TRI) const reMaterialize() argument
1717 duplicate(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, const MachineInstr &Orig) const duplicate() argument
1741 produceSameValue(const MachineInstr &MI0, const MachineInstr &MI1, const MachineRegisterInfo *MRI) const produceSameValue() argument
1835 areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, int64_t &Offset1, int64_t &Offset2) const areLoadsFromSameBasePtr() argument
1916 shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, int64_t Offset1, int64_t Offset2, unsigned NumLoads) const shouldScheduleLoadsNear() argument
1946 isSchedulingBoundary(const MachineInstr &MI, const MachineBasicBlock *MBB, const MachineFunction &MF) const isSchedulingBoundary() argument
1990 isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, unsigned ExtraPredCycles, BranchProbability Probability) const isProfitableToIfCvt() argument
2016 isProfitableToIfCvt(MachineBasicBlock &TBB, unsigned TCycles, unsigned TExtra, MachineBasicBlock &FBB, unsigned FCycles, unsigned FExtra, BranchProbability Probability) const isProfitableToIfCvt() argument
2080 extraSizeToPredicateInstructions(const MachineFunction &MF, unsigned NumInsts) const extraSizeToPredicateInstructions() argument
2089 predictBranchSizeForIfCvt(MachineInstr &MI) const predictBranchSizeForIfCvt() argument
2112 isProfitableToUnpredicate(MachineBasicBlock &TMBB, MachineBasicBlock &FMBB) const isProfitableToUnpredicate() argument
2145 commuteInstructionImpl(MachineInstr &MI, bool NewMI, unsigned OpIdx1, unsigned OpIdx2) const commuteInstructionImpl() argument
2174 canFoldIntoMOVCC(unsigned Reg, const MachineRegisterInfo &MRI, const TargetInstrInfo *TII) const canFoldIntoMOVCC() argument
2209 analyzeSelect(const MachineInstr &MI, SmallVectorImpl<MachineOperand> &Cond, unsigned &TrueOp, unsigned &FalseOp, bool &Optimizable) const analyzeSelect() argument
2231 optimizeSelect(MachineInstr &MI, SmallPtrSetImpl<MachineInstr *> &SeenMIs, bool PreferFalse) const optimizeSelect() argument
2674 analyzeCompare(const MachineInstr &MI, unsigned &SrcReg, unsigned &SrcReg2, int &CmpMask, int &CmpValue) const analyzeCompare() argument
2881 optimizeCompareInstr( MachineInstr &CmpInstr, unsigned SrcReg, unsigned SrcReg2, int CmpMask, int CmpValue, const MachineRegisterInfo *MRI) const optimizeCompareInstr() argument
3161 shouldSink(const MachineInstr &MI) const shouldSink() argument
3179 FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, unsigned Reg, MachineRegisterInfo *MRI) const FoldImmediate() argument
3575 getNumLDMAddresses(const MachineInstr &MI) const getNumLDMAddresses() argument
3629 getNumMicroOps(const InstrItineraryData *ItinData, const MachineInstr &MI) const getNumMicroOps() argument
3743 getVLDMDefCycle(const InstrItineraryData *ItinData, const MCInstrDesc &DefMCID, unsigned DefClass, unsigned DefIdx, unsigned DefAlign) const getVLDMDefCycle() argument
3783 isLDMBaseRegInList(const MachineInstr &MI) const isLDMBaseRegInList() argument
3793 getLDMVariableDefsSize(const MachineInstr &MI) const getLDMVariableDefsSize() argument
3800 getLDMDefCycle(const InstrItineraryData *ItinData, const MCInstrDesc &DefMCID, unsigned DefClass, unsigned DefIdx, unsigned DefAlign) const getLDMDefCycle() argument
3835 getVSTMUseCycle(const InstrItineraryData *ItinData, const MCInstrDesc &UseMCID, unsigned UseClass, unsigned UseIdx, unsigned UseAlign) const getVSTMUseCycle() argument
3875 getSTMUseCycle(const InstrItineraryData *ItinData, const MCInstrDesc &UseMCID, unsigned UseClass, unsigned UseIdx, unsigned UseAlign) const getSTMUseCycle() argument
3904 getOperandLatency(const InstrItineraryData *ItinData, const MCInstrDesc &DefMCID, unsigned DefIdx, unsigned DefAlign, const MCInstrDesc &UseMCID, unsigned UseIdx, unsigned UseAlign) const getOperandLatency() argument
4248 getOperandLatency(const InstrItineraryData *ItinData, const MachineInstr &DefMI, unsigned DefIdx, const MachineInstr &UseMI, unsigned UseIdx) const getOperandLatency() argument
4284 getOperandLatencyImpl( const InstrItineraryData *ItinData, const MachineInstr &DefMI, unsigned DefIdx, const MCInstrDesc &DefMCID, unsigned DefAdj, const MachineOperand &DefMO, unsigned Reg, const MachineInstr &UseMI, unsigned UseIdx, const MCInstrDesc &UseMCID, unsigned UseAdj) const getOperandLatencyImpl() argument
4345 getOperandLatency(const InstrItineraryData *ItinData, SDNode *DefNode, unsigned DefIdx, SDNode *UseNode, unsigned UseIdx) const getOperandLatency() argument
4601 getPredicationCost(const MachineInstr &MI) const getPredicationCost() argument
4620 getInstrLatency(const InstrItineraryData *ItinData, const MachineInstr &MI, unsigned *PredCost) const getInstrLatency() argument
4671 getInstrLatency(const InstrItineraryData *ItinData, SDNode *Node) const getInstrLatency() argument
4689 hasHighOperandLatency(const TargetSchedModel &SchedModel, const MachineRegisterInfo *MRI, const MachineInstr &DefMI, unsigned DefIdx, const MachineInstr &UseMI, unsigned UseIdx) const hasHighOperandLatency() argument
4710 hasLowDefLatency(const TargetSchedModel &SchedModel, const MachineInstr &DefMI, unsigned DefIdx) const hasLowDefLatency() argument
4726 verifyInstruction(const MachineInstr &MI, StringRef &ErrInfo) const verifyInstruction() argument
4762 expandLoadStackGuardBase(MachineBasicBlock::iterator MI, unsigned LoadImmOpc, unsigned LoadOpc) const expandLoadStackGuardBase() argument
4797 isFpMLxInstruction(unsigned Opcode, unsigned &MulOpc, unsigned &AddSubOpc, bool &NegAcc, bool &HasLane) const isFpMLxInstruction() argument
4833 getExecutionDomain(const MachineInstr &MI) const getExecutionDomain() argument
4923 setExecutionDomain(MachineInstr &MI, unsigned Domain) const setExecutionDomain() argument
5131 getPartialRegUpdateClearance( const MachineInstr &MI, unsigned OpNum, const TargetRegisterInfo *TRI) const getPartialRegUpdateClearance() argument
5192 breakPartialRegDependency( MachineInstr &MI, unsigned OpNum, const TargetRegisterInfo *TRI) const breakPartialRegDependency() argument
[all...]
H A DARMISelDAGToDAG.cpp165 inline bool is_so_imm(unsigned Imm) const { in is_so_imm() argument
169 inline bool is_so_imm_not(unsigned Imm) const { in is_so_imm_not() argument
173 inline bool is_t2_so_imm(unsigned Imm) const { in is_t2_so_imm() argument
177 inline bool is_t2_so_imm_not(unsigned Imm) const { in is_t2_so_imm_not() argument
458 hasNoVMLxHazardUse(SDNode *N) const hasNoVMLxHazardUse() argument
512 canExtractShiftFromMul(const SDValue &N, unsigned MaxShift, unsigned &PowerOfTwo, SDValue &NewMulConst) const canExtractShiftFromMul() argument
[all...]
H A DARMSubtarget.h510 unsigned getMaxInlineSizeThreshold() const { in getMaxInlineSizeThreshold() argument
568 hasV4TOps() const hasV4TOps() argument
569 hasV5TOps() const hasV5TOps() argument
570 hasV5TEOps() const hasV5TEOps() argument
571 hasV6Ops() const hasV6Ops() argument
572 hasV6MOps() const hasV6MOps() argument
573 hasV6KOps() const hasV6KOps() argument
574 hasV6T2Ops() const hasV6T2Ops() argument
575 hasV7Ops() const hasV7Ops() argument
576 hasV8Ops() const hasV8Ops() argument
577 hasV8_1aOps() const hasV8_1aOps() argument
578 hasV8_2aOps() const hasV8_2aOps() argument
579 hasV8_3aOps() const hasV8_3aOps() argument
580 hasV8_4aOps() const hasV8_4aOps() argument
581 hasV8_5aOps() const hasV8_5aOps() argument
582 hasV8MBaselineOps() const hasV8MBaselineOps() argument
583 hasV8MMainlineOps() const hasV8MMainlineOps() argument
584 hasV8_1MMainlineOps() const hasV8_1MMainlineOps() argument
585 hasMVEIntegerOps() const hasMVEIntegerOps() argument
586 hasMVEFloatOps() const hasMVEFloatOps() argument
587 hasFPRegs() const hasFPRegs() argument
588 hasFPRegs16() const hasFPRegs16() argument
589 hasFPRegs64() const hasFPRegs64() argument
594 isCortexA5() const isCortexA5() argument
595 isCortexA7() const isCortexA7() argument
596 isCortexA8() const isCortexA8() argument
597 isCortexA9() const isCortexA9() argument
598 isCortexA15() const isCortexA15() argument
599 isSwift() const isSwift() argument
600 isCortexM3() const isCortexM3() argument
601 isLikeA9() const isLikeA9() argument
602 isCortexR5() const isCortexR5() argument
603 isKrait() const isKrait() argument
606 hasARMOps() const hasARMOps() argument
608 hasVFP2Base() const hasVFP2Base() argument
609 hasVFP3Base() const hasVFP3Base() argument
610 hasVFP4Base() const hasVFP4Base() argument
611 hasFPARMv8Base() const hasFPARMv8Base() argument
612 hasNEON() const hasNEON() argument
613 hasSHA2() const hasSHA2() argument
614 hasAES() const hasAES() argument
615 hasCrypto() const hasCrypto() argument
616 hasDotProd() const hasDotProd() argument
617 hasCRC() const hasCRC() argument
618 hasRAS() const hasRAS() argument
619 hasLOB() const hasLOB() argument
620 hasVirtualization() const hasVirtualization() argument
622 useNEONForSinglePrecisionFP() const useNEONForSinglePrecisionFP() argument
626 hasDivideInThumbMode() const hasDivideInThumbMode() argument
627 hasDivideInARMMode() const hasDivideInARMMode() argument
628 hasDataBarrier() const hasDataBarrier() argument
629 hasFullDataBarrier() const hasFullDataBarrier() argument
630 hasV7Clrex() const hasV7Clrex() argument
631 hasAcquireRelease() const hasAcquireRelease() argument
633 hasAnyDataBarrier() const hasAnyDataBarrier() argument
637 useMulOps() const useMulOps() argument
638 useFPVMLx() const useFPVMLx() argument
639 useFPVFMx() const useFPVFMx() argument
642 useFPVFMx16() const useFPVFMx16() argument
643 useFPVFMx64() const useFPVFMx64() argument
644 hasVMLxForwarding() const hasVMLxForwarding() argument
645 isFPBrccSlow() const isFPBrccSlow() argument
646 hasFP64() const hasFP64() argument
647 hasPerfMon() const hasPerfMon() argument
648 hasTrustZone() const hasTrustZone() argument
649 has8MSecExt() const has8MSecExt() argument
650 hasZeroCycleZeroing() const hasZeroCycleZeroing() argument
651 hasFPAO() const hasFPAO() argument
652 isProfitableToUnpredicate() const isProfitableToUnpredicate() argument
653 hasSlowVGETLNi32() const hasSlowVGETLNi32() argument
654 hasSlowVDUP32() const hasSlowVDUP32() argument
655 preferVMOVSR() const preferVMOVSR() argument
656 preferISHSTBarriers() const preferISHSTBarriers() argument
657 expandMLx() const expandMLx() argument
658 hasVMLxHazards() const hasVMLxHazards() argument
659 hasSlowOddRegister() const hasSlowOddRegister() argument
660 hasSlowLoadDSubregister() const hasSlowLoadDSubregister() argument
661 useWideStrideVFP() const useWideStrideVFP() argument
662 hasMuxedUnits() const hasMuxedUnits() argument
663 dontWidenVMOVS() const dontWidenVMOVS() argument
664 useSplatVFPToNeon() const useSplatVFPToNeon() argument
665 useNEONForFPMovs() const useNEONForFPMovs() argument
666 checkVLDnAccessAlignment() const checkVLDnAccessAlignment() argument
667 nonpipelinedVFP() const nonpipelinedVFP() argument
668 prefers32BitThumb() const prefers32BitThumb() argument
669 avoidCPSRPartialUpdate() const avoidCPSRPartialUpdate() argument
670 cheapPredicableCPSRDef() const cheapPredicableCPSRDef() argument
671 avoidMOVsShifterOperand() const avoidMOVsShifterOperand() argument
672 hasRetAddrStack() const hasRetAddrStack() argument
673 hasBranchPredictor() const hasBranchPredictor() argument
674 hasMPExtension() const hasMPExtension() argument
675 hasDSP() const hasDSP() argument
676 useNaClTrap() const useNaClTrap() argument
677 useSjLjEH() const useSjLjEH() argument
678 hasSB() const hasSB() argument
679 genLongCalls() const genLongCalls() argument
680 genExecuteOnly() const genExecuteOnly() argument
681 hasBaseDSP() const hasBaseDSP() argument
688 hasFP16() const hasFP16() argument
689 hasD32() const hasD32() argument
690 hasFullFP16() const hasFullFP16() argument
691 hasFP16FML() const hasFP16FML() argument
693 hasFuseAES() const hasFuseAES() argument
694 hasFuseLiterals() const hasFuseLiterals() argument
696 hasFusion() const hasFusion() argument
698 getTargetTriple() const getTargetTriple() argument
700 isTargetDarwin() const isTargetDarwin() argument
701 isTargetIOS() const isTargetIOS() argument
702 isTargetWatchOS() const isTargetWatchOS() argument
703 isTargetWatchABI() const isTargetWatchABI() argument
704 isTargetLinux() const isTargetLinux() argument
705 isTargetNaCl() const isTargetNaCl() argument
706 isTargetNetBSD() const isTargetNetBSD() argument
707 isTargetWindows() const isTargetWindows() argument
709 isTargetCOFF() const isTargetCOFF() argument
710 isTargetELF() const isTargetELF() argument
711 isTargetMachO() const isTargetMachO() argument
720 isTargetAEABI() const isTargetAEABI() argument
725 isTargetGNUAEABI() const isTargetGNUAEABI() argument
730 isTargetMuslAEABI() const isTargetMuslAEABI() argument
738 isTargetEHABICompatible() const isTargetEHABICompatible() argument
751 isTargetAndroid() const isTargetAndroid() argument
762 useMachineScheduler() const useMachineScheduler() argument
763 disablePostRAScheduler() const disablePostRAScheduler() argument
764 useSoftFloat() const useSoftFloat() argument
765 isThumb() const isThumb() argument
766 hasMinSize() const hasMinSize() argument
767 isThumb1Only() const isThumb1Only() argument
768 isThumb2() const isThumb2() argument
769 hasThumb2() const hasThumb2() argument
770 isMClass() const isMClass() argument
771 isRClass() const isRClass() argument
772 isAClass() const isAClass() argument
773 isReadTPHard() const isReadTPHard() argument
775 isR9Reserved() const isR9Reserved() argument
779 useR7AsFramePointer() const useR7AsFramePointer() argument
787 splitFramePushPop(const MachineFunction &MF) const splitFramePushPop() argument
797 supportsTailCall() const supportsTailCall() argument
799 allowsUnalignedMem() const allowsUnalignedMem() argument
801 restrictIT() const restrictIT() argument
803 getCPUString() const getCPUString() argument
805 isLittle() const isLittle() argument
837 getStackAlignment() const getStackAlignment() argument
839 getMaxInterleaveFactor() const getMaxInterleaveFactor() argument
841 getPartialUpdateClearance() const getPartialUpdateClearance() argument
843 getLdStMultipleTiming() const getLdStMultipleTiming() argument
847 getPreISelOperandLatencyAdjustment() const getPreISelOperandLatencyAdjustment() argument
863 getReturnOpcode() const getReturnOpcode() argument
874 allowPositionIndependentMovt() const allowPositionIndependentMovt() argument
878 getPrefLoopLogAlignment() const getPrefLoopLogAlignment() argument
880 getMVEVectorCostFactor() const getMVEVectorCostFactor() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp612 getInstruction(MCInst &MI, uint64_t &Size, ArrayRef<uint8_t> Bytes, uint64_t Address, raw_ostream &CS) const getInstruction() argument
621 getARMInstruction(MCInst &MI, uint64_t &Size, ArrayRef<uint8_t> Bytes, uint64_t Address, raw_ostream &CS) const getARMInstruction() argument
761 AddThumbPredicate(MCInst &MI) const AddThumbPredicate() argument
876 UpdateThumbVFPPredicate( DecodeStatus &S, MCInst &MI) const UpdateThumbVFPPredicate() argument
907 getThumbInstruction(MCInst &MI, uint64_t &Size, ArrayRef<uint8_t> Bytes, uint64_t Address, raw_ostream &CS) const getThumbInstruction() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp124 unsigned getNumNamedVarArgParams() const { return NumNamedVarArgParams; } in getNumNamedVarArgParams() argument
156 LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const LowerINTRINSIC_WO_CHAIN() argument
177 CanLowerReturn( CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const CanLowerReturn() argument
193 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
234 mayBeEmittedAsTailCall(const CallInst *CI) const mayBeEmittedAsTailCall() argument
239 getRegisterByName( const char* RegName, LLT VT, const MachineFunction &) const getRegisterByName() argument
318 LowerCallResult( SDValue Chain, SDValue Glue, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, const SmallVectorImpl<SDValue> &OutVals, SDValue Callee) const LowerCallResult() argument
372 LowerCall(TargetLowering::CallLoweringInfo &CLI, SmallVectorImpl<SDValue> &InVals) const LowerCall() argument
599 getPostIndexedAddressParts(SDNode *N, SDNode *Op, SDValue &Base, SDValue &Offset, ISD::MemIndexedMode &AM, SelectionDAG &DAG) const getPostIndexedAddressParts() argument
629 LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const LowerINLINEASM() argument
677 LowerPREFETCH(SDValue Op, SelectionDAG &DAG) const LowerPREFETCH() argument
692 LowerREADCYCLECOUNTER(SDValue Op, SelectionDAG &DAG) const LowerREADCYCLECOUNTER() argument
700 LowerINTRINSIC_VOID(SDValue Op, SelectionDAG &DAG) const LowerINTRINSIC_VOID() argument
715 LowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const LowerDYNAMIC_STACKALLOC() argument
745 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const LowerFormalArguments() argument
853 LowerVASTART(SDValue Op, SelectionDAG &DAG) const LowerVASTART() argument
864 LowerSETCC(SDValue Op, SelectionDAG &DAG) const LowerSETCC() argument
924 LowerVSELECT(SDValue Op, SelectionDAG &DAG) const LowerVSELECT() argument
971 LowerConstantPool(SDValue Op, SelectionDAG &DAG) const LowerConstantPool() argument
1007 LowerJumpTable(SDValue Op, SelectionDAG &DAG) const LowerJumpTable() argument
1020 LowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const LowerRETURNADDR() argument
1046 LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const LowerFRAMEADDR() argument
1063 LowerATOMIC_FENCE(SDValue Op, SelectionDAG& DAG) const LowerATOMIC_FENCE() argument
1069 LowerGLOBALADDRESS(SDValue Op, SelectionDAG &DAG) const LowerGLOBALADDRESS() argument
1103 LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const LowerBlockAddress() argument
1119 LowerGLOBAL_OFFSET_TABLE(SDValue Op, SelectionDAG &DAG) const LowerGLOBAL_OFFSET_TABLE() argument
1128 GetDynamicTLSAddr(SelectionDAG &DAG, SDValue Chain, GlobalAddressSDNode *GA, SDValue Glue, EVT PtrVT, unsigned ReturnReg, unsigned char OperandFlags) const GetDynamicTLSAddr() argument
1165 LowerToTLSInitialExecModel(GlobalAddressSDNode *GA, SelectionDAG &DAG) const LowerToTLSInitialExecModel() argument
1207 LowerToTLSLocalExecModel(GlobalAddressSDNode *GA, SelectionDAG &DAG) const LowerToTLSLocalExecModel() argument
1229 LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA, SelectionDAG &DAG) const LowerToTLSGeneralDynamicModel() argument
1266 LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const LowerGlobalTLSAddress() argument
1685 getTargetNodeName(unsigned Opcode) const getTargetNodeName() argument
1736 validateConstPtrAlignment(SDValue Ptr, const SDLoc &dl, unsigned NeedAlign) const validateConstPtrAlignment() argument
1834 getTgtMemIntrinsic(IntrinsicInfo &Info, const CallInst &I, MachineFunction &MF, unsigned Intrinsic) const getTgtMemIntrinsic() argument
1894 hasBitTest(SDValue X, SDValue Y) const hasBitTest() argument
1898 isTruncateFree(Type *Ty1, Type *Ty2) const isTruncateFree() argument
1902 isTruncateFree(EVT VT1, EVT VT2) const isTruncateFree() argument
1908 isFMAFasterThanFMulAndFAdd( const MachineFunction &MF, EVT VT) const isFMAFasterThanFMulAndFAdd() argument
1914 shouldExpandBuildVectorWithShuffles(EVT VT, unsigned DefinedValues) const shouldExpandBuildVectorWithShuffles() argument
1919 isShuffleMaskLegal(ArrayRef<int> Mask, EVT VT) const isShuffleMaskLegal() argument
1925 getPreferredVectorAction(MVT VT) const getPreferredVectorAction() argument
1957 getBaseAndOffset(SDValue Addr) const getBaseAndOffset() argument
1969 LowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const LowerVECTOR_SHUFFLE() argument
2096 getVectorShiftByInt(SDValue Op, SelectionDAG &DAG) const getVectorShiftByInt() argument
2122 LowerVECTOR_SHIFT(SDValue Op, SelectionDAG &DAG) const LowerVECTOR_SHIFT() argument
2127 LowerROTL(SDValue Op, SelectionDAG &DAG) const LowerROTL() argument
2134 LowerBITCAST(SDValue Op, SelectionDAG &DAG) const LowerBITCAST() argument
2152 getBuildVectorConstInts(ArrayRef<SDValue> Values, MVT VecTy, SelectionDAG &DAG, MutableArrayRef<ConstantInt*> Consts) const getBuildVectorConstInts() argument
2182 buildVector32(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy, SelectionDAG &DAG) const buildVector32() argument
2265 buildVector64(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy, SelectionDAG &DAG) const buildVector64() argument
2326 extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl, MVT ValTy, MVT ResTy, SelectionDAG &DAG) const extractVector() argument
2425 insertVector(SDValue VecV, SDValue ValV, SDValue IdxV, const SDLoc &dl, MVT ValTy, SelectionDAG &DAG) const insertVector() argument
2491 expandPredicate(SDValue Vec32, const SDLoc &dl, SelectionDAG &DAG) const expandPredicate() argument
2500 contractPredicate(SDValue Vec64, const SDLoc &dl, SelectionDAG &DAG) const contractPredicate() argument
2509 getZero(const SDLoc &dl, MVT Ty, SelectionDAG &DAG) const getZero() argument
2527 LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const LowerBUILD_VECTOR() argument
2581 LowerCONCAT_VECTORS(SDValue Op, SelectionDAG &DAG) const LowerCONCAT_VECTORS() argument
2646 LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const LowerEXTRACT_VECTOR_ELT() argument
2654 LowerEXTRACT_SUBVECTOR(SDValue Op, SelectionDAG &DAG) const LowerEXTRACT_SUBVECTOR() argument
2661 LowerINSERT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const LowerINSERT_VECTOR_ELT() argument
2668 LowerINSERT_SUBVECTOR(SDValue Op, SelectionDAG &DAG) const LowerINSERT_SUBVECTOR() argument
2676 allowTruncateForTailCall(Type *Ty1, Type *Ty2) const allowTruncateForTailCall() argument
2689 LowerLoad(SDValue Op, SelectionDAG &DAG) const LowerLoad() argument
2699 LowerStore(SDValue Op, SelectionDAG &DAG) const LowerStore() argument
2714 LowerUnalignedLoad(SDValue Op, SelectionDAG &DAG) const LowerUnalignedLoad() argument
2800 LowerUAddSubO(SDValue Op, SelectionDAG &DAG) const LowerUAddSubO() argument
2837 LowerAddSubCarry(SDValue Op, SelectionDAG &DAG) const LowerAddSubCarry() argument
2855 LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const LowerEH_RETURN() argument
2882 LowerOperation(SDValue Op, SelectionDAG &DAG) const LowerOperation() argument
2946 LowerOperationWrapper(SDNode *N, SmallVectorImpl<SDValue> &Results, SelectionDAG &DAG) const LowerOperationWrapper() argument
2959 ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue> &Results, SelectionDAG &DAG) const ReplaceNodeResults() argument
2981 PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const PerformDAGCombine() argument
3023 getPICJumpTableRelocBase(SDValue Table, SelectionDAG &DAG) const getPICJumpTableRelocBase() argument
3036 getConstraintType(StringRef Constraint) const getConstraintType() argument
3054 getRegForInlineAsmConstraint( const TargetRegisterInfo *TRI, StringRef Constraint, MVT VT) const getRegForInlineAsmConstraint() argument
3112 isFPImmLegal(const APFloat &Imm, EVT VT, bool ForCodeSize) const isFPImmLegal() argument
3119 isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty, unsigned AS, Instruction *I) const isLegalAddressingMode() argument
3157 isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const isOffsetFoldingLegal() argument
3166 isLegalICmpImmediate(int64_t Imm) const isLegalICmpImmediate() argument
3173 IsEligibleForTailCallOptimization( SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg, bool IsCalleeStructRet, bool IsCallerStructRet, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, SelectionDAG& DAG) const IsEligibleForTailCallOptimization() argument
3235 getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign, bool IsMemset, bool ZeroMemset, bool MemcpyStrSrc, const AttributeList &FuncAttributes) const getOptimalMemOpType() argument
3253 allowsMisalignedMemoryAccesses( EVT VT, unsigned AS, unsigned Align, MachineMemOperand::Flags Flags, bool *Fast) const allowsMisalignedMemoryAccesses() argument
3262 findRepresentativeClass(const TargetRegisterInfo *TRI, MVT VT) const findRepresentativeClass() argument
3279 shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT) const shouldReduceLoadWidth() argument
3298 emitLoadLinked(IRBuilder< &Builder, Value *Addr, AtomicOrdering Ord) const emitLoadLinked() argument
3321 emitStoreConditional(IRBuilder< &Builder, Value *Val, Value *Addr, AtomicOrdering Ord) const emitStoreConditional() argument
3345 shouldExpandAtomicLoadInIR(LoadInst *LI) const shouldExpandAtomicLoadInIR() argument
3352 shouldExpandAtomicStoreInIR(StoreInst *SI) const shouldExpandAtomicStoreInIR() argument
3358 shouldExpandAtomicCmpXchgInIR( AtomicCmpXchgInst *AI) const shouldExpandAtomicCmpXchgInIR() argument
[all...]
H A DHexagonInstrInfo.cpp146 findLoopInstr(MachineBasicBlock *BB, unsigned EndLoopOp, MachineBasicBlock *TargetBB, SmallPtrSet<MachineBasicBlock *, 8> &Visited) const findLoopInstr() argument
239 isLoadFromStackSlot(const MachineInstr &MI, int &FrameIndex) const isLoadFromStackSlot() argument
287 isStoreToStackSlot(const MachineInstr &MI, int &FrameIndex) const isStoreToStackSlot() argument
337 hasLoadFromStackSlot( const MachineInstr &MI, SmallVectorImpl<const MachineMemOperand *> &Accesses) const hasLoadFromStackSlot() argument
355 hasStoreToStackSlot( const MachineInstr &MI, SmallVectorImpl<const MachineMemOperand *> &Accesses) const hasStoreToStackSlot() argument
385 analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond, bool AllowModify) const analyzeBranch() argument
555 removeBranch(MachineBasicBlock &MBB, int *BytesRemoved) const removeBranch() argument
578 insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const insertBranch() argument
755 analyzeLoopForPipelining(MachineBasicBlock *LoopBB) const analyzeLoopForPipelining() argument
769 isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCycles, unsigned ExtraPredCycles, BranchProbability Probability) const isProfitableToIfCvt() argument
775 isProfitableToIfCvt(MachineBasicBlock &TMBB, unsigned NumTCycles, unsigned ExtraTCycles, MachineBasicBlock &FMBB, unsigned NumFCycles, unsigned ExtraFCycles, BranchProbability Probability) const isProfitableToIfCvt() argument
782 isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumInstrs, BranchProbability Probability) const isProfitableToDupForIfCvt() argument
787 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, bool KillSrc) const copyPhysReg() argument
884 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned SrcReg, bool isKill, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const storeRegToStackSlot() argument
930 loadRegFromStackSlot( MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, int FI, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const loadRegFromStackSlot() argument
983 expandPostRAPseudo(MachineInstr &MI) const expandPostRAPseudo() argument
1436 expandVGatherPseudo(MachineInstr &MI) const expandVGatherPseudo() argument
1524 reverseBranchCondition( SmallVectorImpl<MachineOperand> &Cond) const reverseBranchCondition() argument
1539 insertNoop(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) const insertNoop() argument
1545 isPostIncrement(const MachineInstr &MI) const isPostIncrement() argument
1557 isPredicated(const MachineInstr &MI) const isPredicated() argument
1562 PredicateInstruction( MachineInstr &MI, ArrayRef<MachineOperand> Cond) const PredicateInstruction() argument
1613 SubsumesPredicate(ArrayRef<MachineOperand> Pred1, ArrayRef<MachineOperand> Pred2) const SubsumesPredicate() argument
1619 DefinesPredicate(MachineInstr &MI, std::vector<MachineOperand> &Pred) const DefinesPredicate() argument
1646 isPredicable(const MachineInstr &MI) const isPredicable() argument
1682 isSchedulingBoundary(const MachineInstr &MI, const MachineBasicBlock *MBB, const MachineFunction &MF) const isSchedulingBoundary() argument
1726 getInlineAsmLength(const char *Str, const MCAsmInfo &MAI, const TargetSubtargetInfo *STI) const getInlineAsmLength() argument
1754 CreateTargetPostRAHazardRecognizer( const InstrItineraryData *II, const ScheduleDAG *DAG) const CreateTargetPostRAHazardRecognizer() argument
1765 analyzeCompare(const MachineInstr &MI, unsigned &SrcReg, unsigned &SrcReg2, int &Mask, int &Value) const analyzeCompare() argument
1854 getInstrLatency(const InstrItineraryData *ItinData, const MachineInstr &MI, unsigned *PredCost) const getInstrLatency() argument
1860 CreateTargetScheduleState( const TargetSubtargetInfo &STI) const CreateTargetScheduleState() argument
1870 areMemAccessesTriviallyDisjoint( const MachineInstr &MIa, const MachineInstr &MIb) const areMemAccessesTriviallyDisjoint() argument
1928 getIncrementValue(const MachineInstr &MI, int &Value) const getIncrementValue() argument
1951 decomposeMachineOperandsTargetFlags(unsigned TF) const decomposeMachineOperandsTargetFlags() argument
1957 getSerializableDirectMachineOperandTargetFlags() const getSerializableDirectMachineOperandTargetFlags() argument
1976 getSerializableBitmaskMachineOperandTargetFlags() const getSerializableBitmaskMachineOperandTargetFlags() argument
1985 createVR(MachineFunction *MF, MVT VT) const createVR() argument
2002 isAbsoluteSet(const MachineInstr &MI) const isAbsoluteSet() argument
2006 isAccumulator(const MachineInstr &MI) const isAccumulator() argument
2011 isBaseImmOffset(const MachineInstr &MI) const isBaseImmOffset() argument
2015 isComplex(const MachineInstr &MI) const isComplex() argument
2024 isCompoundBranchInstr(const MachineInstr &MI) const isCompoundBranchInstr() argument
2030 isConstExtended(const MachineInstr &MI) const isConstExtended() argument
2073 isDeallocRet(const MachineInstr &MI) const isDeallocRet() argument
2088 isDependent(const MachineInstr &ProdMI, const MachineInstr &ConsMI) const isDependent() argument
2123 isDotCurInst(const MachineInstr &MI) const isDotCurInst() argument
2134 isDotNewInst(const MachineInstr &MI) const isDotNewInst() argument
2142 isDuplexPair(const MachineInstr &MIa, const MachineInstr &MIb) const isDuplexPair() argument
2149 isEarlySourceInstr(const MachineInstr &MI) const isEarlySourceInstr() argument
2158 isEndLoopN(unsigned Opcode) const isEndLoopN() argument
2163 isExpr(unsigned OpType) const isExpr() argument
2177 isExtendable(const MachineInstr &MI) const isExtendable() argument
2199 isExtended(const MachineInstr &MI) const isExtended() argument
2212 isFloat(const MachineInstr &MI) const isFloat() argument
2219 isHVXMemWithAIndirect(const MachineInstr &I, const MachineInstr &J) const isHVXMemWithAIndirect() argument
2228 isIndirectCall(const MachineInstr &MI) const isIndirectCall() argument
2239 isIndirectL4Return(const MachineInstr &MI) const isIndirectL4Return() argument
2253 isJumpR(const MachineInstr &MI) const isJumpR() argument
2271 isJumpWithinBranchRange(const MachineInstr &MI, unsigned offset) const isJumpWithinBranchRange() argument
2313 isLateInstrFeedsEarlyInstr(const MachineInstr &LRMI, const MachineInstr &ESMI) const isLateInstrFeedsEarlyInstr() argument
2331 isLateResultInstr(const MachineInstr &MI) const isLateResultInstr() argument
2350 isLateSourceInstr(const MachineInstr &MI) const isLateSourceInstr() argument
2356 isLoopN(const MachineInstr &MI) const isLoopN() argument
2368 isMemOp(const MachineInstr &MI) const isMemOp() argument
2400 isNewValue(const MachineInstr &MI) const isNewValue() argument
2405 isNewValue(unsigned Opcode) const isNewValue() argument
2410 isNewValueInst(const MachineInstr &MI) const isNewValueInst() argument
2414 isNewValueJump(const MachineInstr &MI) const isNewValueJump() argument
2418 isNewValueJump(unsigned Opcode) const isNewValueJump() argument
2422 isNewValueStore(const MachineInstr &MI) const isNewValueStore() argument
2427 isNewValueStore(unsigned Opcode) const isNewValueStore() argument
2433 isOperandExtended(const MachineInstr &MI, unsigned OperandNum) const isOperandExtended() argument
2440 isPredicatedNew(const MachineInstr &MI) const isPredicatedNew() argument
2446 isPredicatedNew(unsigned Opcode) const isPredicatedNew() argument
2452 isPredicatedTrue(const MachineInstr &MI) const isPredicatedTrue() argument
2458 isPredicatedTrue(unsigned Opcode) const isPredicatedTrue() argument
2466 isPredicated(unsigned Opcode) const isPredicated() argument
2471 isPredicateLate(unsigned Opcode) const isPredicateLate() argument
2476 isPredictedTaken(unsigned Opcode) const isPredictedTaken() argument
2483 isSaveCalleeSavedRegsCall(const MachineInstr &MI) const isSaveCalleeSavedRegsCall() argument
2490 isSignExtendingLoad(const MachineInstr &MI) const isSignExtendingLoad() argument
2568 isSolo(const MachineInstr &MI) const isSolo() argument
2573 isSpillPredRegOp(const MachineInstr &MI) const isSpillPredRegOp() argument
2583 isTailCall(const MachineInstr &MI) const isTailCall() argument
2594 isTC1(const MachineInstr &MI) const isTC1() argument
2599 isTC2(const MachineInstr &MI) const isTC2() argument
2604 isTC2Early(const MachineInstr &MI) const isTC2Early() argument
2609 isTC4x(const MachineInstr &MI) const isTC4x() argument
2615 isToBeScheduledASAP(const MachineInstr &MI1, const MachineInstr &MI2) const isToBeScheduledASAP() argument
2633 isHVXVec(const MachineInstr &MI) const isHVXVec() argument
2639 isValidAutoIncImm(const EVT VT, int Offset) const isValidAutoIncImm() argument
2676 isValidOffset(unsigned Opcode, int Offset, const TargetRegisterInfo *TRI, bool Extend) const isValidOffset() argument
2829 isVecAcc(const MachineInstr &MI) const isVecAcc() argument
2833 isVecALU(const MachineInstr &MI) const isVecALU() argument
2841 isVecUsableNextPacket(const MachineInstr &ProdMI, const MachineInstr &ConsMI) const isVecUsableNextPacket() argument
2855 isZeroExtendingLoad(const MachineInstr &MI) const isZeroExtendingLoad() argument
2934 addLatencyToSchedule(const MachineInstr &MI1, const MachineInstr &MI2) const addLatencyToSchedule() argument
2943 getMemOperandWithOffset( const MachineInstr &LdSt, const MachineOperand *&BaseOp, int64_t &Offset, const TargetRegisterInfo *TRI) const getMemOperandWithOffset() argument
2952 canExecuteInBundle(const MachineInstr &First, const MachineInstr &Second) const canExecuteInBundle() argument
2977 doesNotReturn(const MachineInstr &CallMI) const doesNotReturn() argument
2982 hasEHLabel(const MachineBasicBlock *B) const hasEHLabel() argument
2991 hasNonExtEquivalent(const MachineInstr &MI) const hasNonExtEquivalent() argument
3026 hasPseudoInstrPair(const MachineInstr &MI) const hasPseudoInstrPair() argument
3031 hasUncondBranch(const MachineBasicBlock *B) const hasUncondBranch() argument
3043 mayBeCurLoad(const MachineInstr &MI) const mayBeCurLoad() argument
3050 mayBeNewStore(const MachineInstr &MI) const mayBeNewStore() argument
3058 producesStall(const MachineInstr &ProdMI, const MachineInstr &ConsMI) const producesStall() argument
3076 producesStall(const MachineInstr &MI, MachineBasicBlock::const_instr_iterator BII) const producesStall() argument
3096 predCanBeUsedAsDotNew(const MachineInstr &MI, unsigned PredReg) const predCanBeUsedAsDotNew() argument
3131 PredOpcodeHasJMP_c(unsigned Opcode) const PredOpcodeHasJMP_c() argument
3142 predOpcodeHasNot(ArrayRef<MachineOperand> Cond) const predOpcodeHasNot() argument
3148 getAddrMode(const MachineInstr &MI) const getAddrMode() argument
3157 getBaseAndOffset(const MachineInstr &MI, int64_t &Offset, unsigned &AccessSize) const getBaseAndOffset() argument
3190 getBaseAndOffsetPosition(const MachineInstr &MI, unsigned &BasePos, unsigned &OffsetPos) const getBaseAndOffsetPosition() argument
3227 getBranchingInstrs( MachineBasicBlock& MBB) const getBranchingInstrs() argument
3285 getCExtOpNum(const MachineInstr &MI) const getCExtOpNum() argument
3292 getCompoundCandidateGroup( const MachineInstr &MI) const getCompoundCandidateGroup() argument
3380 getCompoundOpcode(const MachineInstr &GA, const MachineInstr &GB) const getCompoundOpcode() argument
3406 getCondOpcode(int Opc, bool invertPredicate) const getCondOpcode() argument
3418 getDotCurOp(const MachineInstr &MI) const getDotCurOp() argument
3434 getNonDotCurOp(const MachineInstr &MI) const getNonDotCurOp() argument
3531 getDotNewOp(const MachineInstr &MI) const getDotNewOp() argument
3572 getDotNewPredJumpOp(const MachineInstr &MI, const MachineBranchProbabilityInfo *MBPI) const getDotNewPredJumpOp() argument
3673 getDotOldOp(const MachineInstr &MI) const getDotOldOp() argument
3724 getDuplexCandidateGroup( const MachineInstr &MI) const getDuplexCandidateGroup() argument
4070 getEquivalentHWInstr(const MachineInstr &MI) const getEquivalentHWInstr() argument
4074 getInstrTimingClassLatency( const InstrItineraryData *ItinData, const MachineInstr &MI) const getInstrTimingClassLatency() argument
4094 getOperandLatency(const InstrItineraryData *ItinData, const MachineInstr &DefMI, unsigned DefIdx, const MachineInstr &UseMI, unsigned UseIdx) const getOperandLatency() argument
4140 getInvertedPredSense( SmallVectorImpl<MachineOperand> &Cond) const getInvertedPredSense() argument
4149 getInvertedPredicatedOpcode(const int Opc) const getInvertedPredicatedOpcode() argument
4160 getMaxValue(const MachineInstr &MI) const getMaxValue() argument
4174 isAddrModeWithOffset(const MachineInstr &MI) const isAddrModeWithOffset() argument
4202 getMemAccessSize(const MachineInstr &MI) const getMemAccessSize() argument
4222 getMinValue(const MachineInstr &MI) const getMinValue() argument
4236 getNonExtOpcode(const MachineInstr &MI) const getNonExtOpcode() argument
4260 getPredReg(ArrayRef<MachineOperand> Cond, unsigned &PredReg, unsigned &PredRegPos, unsigned &PredRegFlags) const getPredReg() argument
4280 getPseudoInstrPair(const MachineInstr &MI) const getPseudoInstrPair() argument
4284 getRegForm(const MachineInstr &MI) const getRegForm() argument
4292 getSize(const MachineInstr &MI) const getSize() argument
4326 getType(const MachineInstr &MI) const getType() argument
4331 getUnits(const MachineInstr &MI) const getUnits() argument
4339 nonDbgBBSize(const MachineBasicBlock *BB) const nonDbgBBSize() argument
4343 nonDbgBundleSize( MachineBasicBlock::const_iterator BundleHead) const nonDbgBundleSize() argument
4353 immediateExtend(MachineInstr &MI) const immediateExtend() argument
4366 invertAndChangeJumpTarget( MachineInstr &MI, MachineBasicBlock *NewTarget) const invertAndChangeJumpTarget() argument
4387 genAllInsnTimingClasses(MachineFunction &MF) const genAllInsnTimingClasses() argument
4409 reversePredSense(MachineInstr &MI) const reversePredSense() argument
4416 reversePrediction(unsigned Opcode) const reversePrediction() argument
4427 validateBranchCond(const ArrayRef<MachineOperand> &Cond) const validateBranchCond() argument
4433 setBundleNoShuf(MachineBasicBlock::instr_iterator MIB) const setBundleNoShuf() argument
4442 getBundleNoShuf(const MachineInstr &MIB) const getBundleNoShuf() argument
4449 changeAddrMode_abs_io(short Opc) const changeAddrMode_abs_io() argument
4453 changeAddrMode_io_abs(short Opc) const changeAddrMode_io_abs() argument
4457 changeAddrMode_io_pi(short Opc) const changeAddrMode_io_pi() argument
4461 changeAddrMode_io_rr(short Opc) const changeAddrMode_io_rr() argument
4465 changeAddrMode_pi_io(short Opc) const changeAddrMode_pi_io() argument
4469 changeAddrMode_rr_io(short Opc) const changeAddrMode_rr_io() argument
4473 changeAddrMode_rr_ur(short Opc) const changeAddrMode_rr_ur() argument
4477 changeAddrMode_ur_rr(short Opc) const changeAddrMode_ur_rr() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp111 getRegisterTypeForCallingConv(LLVMContext &Context, CallingConv::ID CC, EVT VT) const getRegisterTypeForCallingConv() argument
121 getNumRegistersForCallingConv(LLVMContext &Context, CallingConv::ID CC, EVT VT) const getNumRegistersForCallingConv() argument
131 getVectorTypeBreakdownForCallingConv( LLVMContext &Context, CallingConv::ID CC, EVT VT, EVT &IntermediateVT, unsigned &NumIntermediates, MVT &RegisterVT) const getVectorTypeBreakdownForCallingConv() argument
149 getTargetNode(GlobalAddressSDNode *N, EVT Ty, SelectionDAG &DAG, unsigned Flag) const getTargetNode() argument
155 getTargetNode(ExternalSymbolSDNode *N, EVT Ty, SelectionDAG &DAG, unsigned Flag) const getTargetNode() argument
161 getTargetNode(BlockAddressSDNode *N, EVT Ty, SelectionDAG &DAG, unsigned Flag) const getTargetNode() argument
167 getTargetNode(JumpTableSDNode *N, EVT Ty, SelectionDAG &DAG, unsigned Flag) const getTargetNode() argument
173 getTargetNode(ConstantPoolSDNode *N, EVT Ty, SelectionDAG &DAG, unsigned Flag) const getTargetNode() argument
180 getTargetNodeName(unsigned Opcode) const getTargetNodeName() argument
540 createFastISel(FunctionLoweringInfo &funcInfo, const TargetLibraryInfo *libInfo) const createFastISel() argument
559 getSetCCResultType(const DataLayout &, LLVMContext &, EVT VT) const getSetCCResultType() argument
1154 PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const PerformDAGCombine() argument
1184 isCheapToSpeculateCttz() const isCheapToSpeculateCttz() argument
1188 isCheapToSpeculateCtlz() const isCheapToSpeculateCtlz() argument
1192 shouldFoldConstantShiftPairToMask( const SDNode *N, CombineLevel Level) const shouldFoldConstantShiftPairToMask() argument
1200 LowerOperationWrapper(SDNode *N, SmallVectorImpl<SDValue> &Results, SelectionDAG &DAG) const LowerOperationWrapper() argument
1211 ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue> &Results, SelectionDAG &DAG) const ReplaceNodeResults() argument
1218 LowerOperation(SDValue Op, SelectionDAG &DAG) const LowerOperation() argument
1295 EmitInstrWithCustomInserter(MachineInstr &MI, MachineBasicBlock *BB) const EmitInstrWithCustomInserter() argument
1460 emitAtomicBinary(MachineInstr &MI, MachineBasicBlock *BB) const emitAtomicBinary() argument
1616 emitSignExtendToI32InReg( MachineInstr &MI, MachineBasicBlock *BB, unsigned Size, unsigned DstReg, unsigned SrcReg) const emitSignExtendToI32InReg() argument
1646 emitAtomicBinaryPartword( MachineInstr &MI, MachineBasicBlock *BB, unsigned Size) const emitAtomicBinaryPartword() argument
1838 emitAtomicCmpSwap(MachineInstr &MI, MachineBasicBlock *BB) const emitAtomicCmpSwap() argument
1894 emitAtomicCmpSwapPartword( MachineInstr &MI, MachineBasicBlock *BB, unsigned Size) const emitAtomicCmpSwapPartword() argument
2018 lowerBRCOND(SDValue Op, SelectionDAG &DAG) const lowerBRCOND() argument
2043 lowerSELECT(SDValue Op, SelectionDAG &DAG) const lowerSELECT() argument
2056 lowerSETCC(SDValue Op, SelectionDAG &DAG) const lowerSETCC() argument
2070 lowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const lowerGlobalAddress() argument
2117 lowerBlockAddress(SDValue Op, SelectionDAG &DAG) const lowerBlockAddress() argument
2130 lowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const lowerGlobalTLSAddress() argument
2212 lowerJumpTable(SDValue Op, SelectionDAG &DAG) const lowerJumpTable() argument
2225 lowerConstantPool(SDValue Op, SelectionDAG &DAG) const lowerConstantPool() argument
2247 lowerVASTART(SDValue Op, SelectionDAG &DAG) const lowerVASTART() argument
2262 lowerVAARG(SDValue Op, SelectionDAG &DAG) const lowerVAARG() argument
2418 lowerFCOPYSIGN(SDValue Op, SelectionDAG &DAG) const lowerFCOPYSIGN() argument
2483 lowerFABS(SDValue Op, SelectionDAG &DAG) const lowerFABS() argument
2491 lowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const lowerFRAMEADDR() argument
2508 lowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const lowerRETURNADDR() argument
2535 lowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const lowerEH_RETURN() argument
2559 lowerATOMIC_FENCE(SDValue Op, SelectionDAG &DAG) const lowerATOMIC_FENCE() argument
2569 lowerShiftLeftParts(SDValue Op, SelectionDAG &DAG) const lowerShiftLeftParts() argument
2600 lowerShiftRightParts(SDValue Op, SelectionDAG &DAG, bool IsSRA) const lowerShiftRightParts() argument
2669 lowerLOAD(SDValue Op, SelectionDAG &DAG) const lowerLOAD() argument
2795 lowerSTORE(SDValue Op, SelectionDAG &DAG) const lowerSTORE() argument
2808 lowerEH_DWARF_CFA(SDValue Op, SelectionDAG &DAG) const lowerEH_DWARF_CFA() argument
2819 lowerFP_TO_SINT(SDValue Op, SelectionDAG &DAG) const lowerFP_TO_SINT() argument
2988 CCAssignFnForCall() const CCAssignFnForCall() argument
2992 CCAssignFnForReturn() const CCAssignFnForReturn() argument
3005 passArgOnStack(SDValue StackPtr, unsigned Offset, SDValue Chain, SDValue Arg, const SDLoc &DL, bool IsTailCall, SelectionDAG &DAG) const passArgOnStack() argument
3024 getOpndList(SmallVectorImpl<SDValue> &Ops, std::deque<std::pair<unsigned, SDValue>> &RegsToPass, bool IsPICCall, bool GlobalOrExternal, bool InternalLinkage, bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const getOpndList() argument
3083 AdjustInstrPostInstrSelection(MachineInstr &MI, SDNode *Node) const AdjustInstrPostInstrSelection() argument
3143 LowerCall(TargetLowering::CallLoweringInfo &CLI, SmallVectorImpl<SDValue> &InVals) const LowerCall() argument
3464 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, TargetLowering::CallLoweringInfo &CLI) const LowerCallResult() argument
3591 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const LowerFormalArguments() argument
3746 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const CanLowerReturn() argument
3755 shouldSignExtendTypeInLibCall(EVT Type, bool IsSigned) const shouldSignExtendTypeInLibCall() argument
3764 LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, const SDLoc &DL, SelectionDAG &DAG) const LowerInterruptReturn() argument
3776 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
3885 getConstraintType(StringRef Constraint) const getConstraintType() argument
3922 getSingleConstraintMatchWeight( AsmOperandInfo &info, const char *constraint) const getSingleConstraintMatchWeight() argument
3995 getTypeForExtReturn(LLVMContext &Context, EVT VT, ISD::NodeType) const getTypeForExtReturn() argument
4003 parseRegForInlineAsmConstraint(StringRef C, MVT VT) const parseRegForInlineAsmConstraint() argument
4080 getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI, StringRef Constraint, MVT VT) const getRegForInlineAsmConstraint() argument
4149 LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint, std::vector<SDValue>&Ops, SelectionDAG &DAG) const LowerAsmOperandForConstraint() argument
4243 isLegalAddressingMode(const DataLayout &DL, const AddrMode &AM, Type *Ty, unsigned AS, Instruction *I) const isLegalAddressingMode() argument
4266 isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const isOffsetFoldingLegal() argument
4271 getOptimalMemOpType( uint64_t Size, unsigned DstAlign, unsigned SrcAlign, bool IsMemset, bool ZeroMemset, bool MemcpyStrSrc, const AttributeList &FuncAttributes) const getOptimalMemOpType() argument
4281 isFPImmLegal(const APFloat &Imm, EVT VT, bool ForCodeSize) const isFPImmLegal() argument
4290 getJumpTableEncoding() const getJumpTableEncoding() argument
4299 useSoftFloat() const useSoftFloat() argument
4303 copyByValRegs( SDValue Chain, const SDLoc &DL, std::vector<SDValue> &OutChains, SelectionDAG &DAG, const ISD::ArgFlagsTy &Flags, SmallVectorImpl<SDValue> &InVals, const Argument *FuncArg, unsigned FirstReg, unsigned LastReg, const CCValAssign &VA, MipsCCState &State) const copyByValRegs() argument
4356 passByValArg( SDValue Chain, const SDLoc &DL, std::deque<std::pair<unsigned, SDValue>> &RegsToPass, SmallVectorImpl<SDValue> &MemOpChains, SDValue StackPtr, MachineFrameInfo &MFI, SelectionDAG &DAG, SDValue Arg, unsigned FirstReg, unsigned LastReg, const ISD::ArgFlagsTy &Flags, bool isLittle, const CCValAssign &VA) const passByValArg() argument
4452 writeVarArgRegs(std::vector<SDValue> &OutChains, SDValue Chain, const SDLoc &DL, SelectionDAG &DAG, CCState &State) const writeVarArgRegs() argument
4499 HandleByVal(CCState *State, unsigned &Size, unsigned Align) const HandleByVal() argument
4544 emitPseudoSELECT(MachineInstr &MI, MachineBasicBlock *BB, bool isFPCmp, unsigned Opc) const emitPseudoSELECT() argument
4623 emitPseudoD_SELECT(MachineInstr &MI, MachineBasicBlock *BB) const emitPseudoD_SELECT() argument
4701 getRegisterByName(const char *RegName, LLT VT, const MachineFunction &MF) const getRegisterByName() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp965 is64BitMode() const is64BitMode() argument
969 is32BitMode() const is32BitMode() argument
973 is16BitMode() const is16BitMode() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp333 shouldAvoidImmediateInstFormsForSize(SDNode *N) const shouldAvoidImmediateInstFormsForSize() argument
441 isUnneededShiftMask(SDNode *N, unsigned Width) const isUnneededShiftMask() argument
459 getTargetMachine() const getTargetMachine() argument
465 getInstrInfo() const getInstrInfo() argument
480 isSExtRelocImm(SDNode *N) const isSExtRelocImm() argument
487 useNonTemporalLoad(LoadSDNode *N) const useNonTemporalLoad() argument
566 isMaskZeroExtended(SDNode *N) const isMaskZeroExtended() argument
578 IsProfitableToFold(SDValue N, SDNode *U, SDNode *Root) const IsProfitableToFold() argument
2686 isSExtAbsoluteSymbolRef(unsigned Width, SDNode *N) const isSExtAbsoluteSymbolRef() argument
2723 onlyUsesZeroFlag(SDValue Flags) const onlyUsesZeroFlag() argument
2759 hasNoSignFlagUses(SDValue Flags) const hasNoSignFlagUses() argument
2815 hasNoCarryFlagUses(SDValue Flags) const hasNoCarryFlagUses() argument
[all...]
H A DX86InstrInfo.cpp90 X86InstrInfo::isCoalescableExtInstr(const MachineInstr &MI, in isCoalescableExtInstr() argument
138 int X86InstrInfo::getSPAdjust(const MachineInstr &MI) const { in getSPAdjust() argument
193 bool X86InstrInfo::isFrameOperand(const MachineInstr &MI, unsigned int Op, in isFrameOperand() argument
396 unsigned X86InstrInfo::isLoadFromStackSlot(const MachineInst argument
402 isLoadFromStackSlot(const MachineInstr &MI, int &FrameIndex, unsigned &MemBytes) const isLoadFromStackSlot() argument
411 isLoadFromStackSlotPostFE(const MachineInstr &MI, int &FrameIndex) const isLoadFromStackSlotPostFE() argument
430 isStoreToStackSlot(const MachineInstr &MI, int &FrameIndex) const isStoreToStackSlot() argument
436 isStoreToStackSlot(const MachineInstr &MI, int &FrameIndex, unsigned &MemBytes) const isStoreToStackSlot() argument
446 isStoreToStackSlotPostFE(const MachineInstr &MI, int &FrameIndex) const isStoreToStackSlotPostFE() argument
482 isReallyTriviallyReMaterializable(const MachineInstr &MI, AAResults *AA) const isReallyTriviallyReMaterializable() argument
640 reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, unsigned DestReg, unsigned SubIdx, const MachineInstr &Orig, const TargetRegisterInfo &TRI) const reMaterialize() argument
672 hasLiveCondCodeDef(MachineInstr &MI) const hasLiveCondCodeDef() argument
703 classifyLEAReg(MachineInstr &MI, const MachineOperand &Src, unsigned Opc, bool AllowSP, Register &NewSrc, bool &isKill, MachineOperand &ImplicitOp, LiveVariables *LV) const classifyLEAReg() argument
760 convertToThreeAddressWithLEA( unsigned MIOpc, MachineFunction::iterator &MFI, MachineInstr &MI, LiveVariables *LV, bool Is8BitOp) const convertToThreeAddressWithLEA() argument
892 convertToThreeAddress(MachineFunction::iterator &MFI, MachineInstr &MI, LiveVariables *LV) const convertToThreeAddress() argument
1357 getFMA3OpcodeToCommuteOperands( const MachineInstr &MI, unsigned SrcOpIdx1, unsigned SrcOpIdx2, const X86InstrFMA3Group &FMA3Group) const getFMA3OpcodeToCommuteOperands() argument
2438 replaceBranchWithTailCall( MachineBasicBlock &MBB, SmallVectorImpl<MachineOperand> &BranchCond, const MachineInstr &TailCall) const replaceBranchWithTailCall() argument
2503 AnalyzeBranchImpl( MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond, SmallVectorImpl<MachineInstr *> &CondBranches, bool AllowModify) const AnalyzeBranchImpl() argument
2669 analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl<MachineOperand> &Cond, bool AllowModify) const analyzeBranch() argument
2678 analyzeBranchPredicate(MachineBasicBlock &MBB, MachineBranchPredicate &MBP, bool AllowModify) const analyzeBranchPredicate() argument
2747 removeBranch(MachineBasicBlock &MBB, int *BytesRemoved) const removeBranch() argument
2770 insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const insertBranch() argument
2830 canInsertSelect(const MachineBasicBlock &MBB, ArrayRef<MachineOperand> Cond, unsigned TrueReg, unsigned FalseReg, int &CondCycles, int &TrueCycles, int &FalseCycles) const canInsertSelect() argument
2866 insertSelect(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, const DebugLoc &DL, unsigned DstReg, ArrayRef<MachineOperand> Cond, unsigned TrueReg, unsigned FalseReg) const insertSelect() argument
2965 copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, bool KillSrc) const copyPhysReg() argument
3051 isCopyInstrImpl(const MachineInstr &MI) const isCopyInstrImpl() argument
3192 getMemOperandWithOffset( const MachineInstr &MemOp, const MachineOperand *&BaseOp, int64_t &Offset, const TargetRegisterInfo *TRI) const getMemOperandWithOffset() argument
3242 storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned SrcReg, bool isKill, int FrameIdx, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const storeRegToStackSlot() argument
3259 loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, unsigned DestReg, int FrameIdx, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI) const loadRegFromStackSlot() argument
3273 analyzeCompare(const MachineInstr &MI, unsigned &SrcReg, unsigned &SrcReg2, int &CmpMask, int &CmpValue) const analyzeCompare() argument
3550 optimizeCompareInstr(MachineInstr &CmpInstr, unsigned SrcReg, unsigned SrcReg2, int CmpMask, int CmpValue, const MachineRegisterInfo *MRI) const optimizeCompareInstr() argument
3831 optimizeLoadInstr(MachineInstr &MI, const MachineRegisterInfo *MRI, unsigned &FoldAsLoadDefReg, MachineInstr *&DefMI) const optimizeLoadInstr() argument
4073 expandPostRAPseudo(MachineInstr &MI) const expandPostRAPseudo() argument
4336 getPartialRegUpdateClearance( const MachineInstr &MI, unsigned OpNum, const TargetRegisterInfo *TRI) const getPartialRegUpdateClearance() argument
4551 getUndefRegClearance(const MachineInstr &MI, unsigned &OpNum, const TargetRegisterInfo *TRI) const getUndefRegClearance() argument
4563 breakPartialRegDependency( MachineInstr &MI, unsigned OpNum, const TargetRegisterInfo *TRI) const breakPartialRegDependency() argument
4727 foldMemoryOperandCustom( MachineFunction &MF, MachineInstr &MI, unsigned OpNum, ArrayRef<MachineOperand> MOs, MachineBasicBlock::iterator InsertPt, unsigned Size, unsigned Align) const foldMemoryOperandCustom() argument
4822 foldMemoryOperandImpl( MachineFunction &MF, MachineInstr &MI, unsigned OpNum, ArrayRef<MachineOperand> MOs, MachineBasicBlock::iterator InsertPt, unsigned Size, unsigned Align, bool AllowCommute) const foldMemoryOperandImpl() argument
5000 foldMemoryOperandImpl(MachineFunction &MF, MachineInstr &MI, ArrayRef<unsigned> Ops, MachineBasicBlock::iterator InsertPt, int FrameIndex, LiveIntervals *LIS, VirtRegMap *VRM) const foldMemoryOperandImpl() argument
5191 foldMemoryOperandImpl( MachineFunction &MF, MachineInstr &MI, ArrayRef<unsigned> Ops, MachineBasicBlock::iterator InsertPt, MachineInstr &LoadMI, LiveIntervals *LIS) const foldMemoryOperandImpl() argument
5451 unfoldMemoryOperand( MachineFunction &MF, MachineInstr &MI, unsigned Reg, bool UnfoldLoad, bool UnfoldStore, SmallVectorImpl<MachineInstr *> &NewMIs) const unfoldMemoryOperand() argument
5597 unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N, SmallVectorImpl<SDNode*> &NewNodes) const unfoldMemoryOperand() argument
5728 getOpcodeAfterMemoryUnfold(unsigned Opc, bool UnfoldLoad, bool UnfoldStore, unsigned *LoadRegIndex) const getOpcodeAfterMemoryUnfold() argument
5746 areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, int64_t &Offset1, int64_t &Offset2) const areLoadsFromSameBasePtr() argument
5944 shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, int64_t Offset1, int64_t Offset2, unsigned NumLoads) const shouldScheduleLoadsNear() argument
5993 reverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const reverseBranchCondition() argument
6001 isSafeToMoveRegClassDefs(const TargetRegisterClass *RC) const isSafeToMoveRegClassDefs() argument
6015 getGlobalBaseReg(MachineFunction *MF) const getGlobalBaseReg() argument
6589 getExecutionDomainCustom(const MachineInstr &MI) const getExecutionDomainCustom() argument
6687 setExecutionDomainCustom(MachineInstr &MI, unsigned Domain) const setExecutionDomainCustom() argument
6820 getExecutionDomain(const MachineInstr &MI) const getExecutionDomain() argument
6860 setExecutionDomain(MachineInstr &MI, unsigned Domain) const setExecutionDomain() argument
6911 getNoop(MCInst &NopInst) const getNoop() argument
6915 isHighLatencyDef(int opc) const isHighLatencyDef() argument
7225 hasHighOperandLatency(const TargetSchedModel &SchedModel, const MachineRegisterInfo *MRI, const MachineInstr &DefMI, unsigned DefIdx, const MachineInstr &UseMI, unsigned UseIdx) const hasHighOperandLatency() argument
7234 hasReassociableOperands(const MachineInstr &Inst, const MachineBasicBlock *MBB) const hasReassociableOperands() argument
7258 isAssociativeAndCommutative(const MachineInstr &Inst) const isAssociativeAndCommutative() argument
7596 describeLoadedValue(const MachineInstr &MI, Register Reg) const describeLoadedValue() argument
7735 setSpecialOperandAttr(MachineInstr &OldMI1, MachineInstr &OldMI2, MachineInstr &NewMI1, MachineInstr &NewMI2) const setSpecialOperandAttr() argument
7767 decomposeMachineOperandsTargetFlags(unsigned TF) const decomposeMachineOperandsTargetFlags() argument
7772 getSerializableDirectMachineOperandTargetFlags() const getSerializableDirectMachineOperandTargetFlags() argument
8060 getOutliningCandidateInfo( std::vector<outliner::Candidate> &RepeatedSequenceLocs) const getOutliningCandidateInfo() argument
8092 isFunctionSafeToOutlineFrom(MachineFunction &MF, bool OutlineFromLinkOnceODRs) const isFunctionSafeToOutlineFrom() argument
8115 getOutliningType(MachineBasicBlock::iterator &MIT, unsigned Flags) const getOutliningType() argument
8174 buildOutlinedFrame(MachineBasicBlock &MBB, MachineFunction &MF, const outliner::OutlinedFunction &OF) const buildOutlinedFrame() argument
8189 insertOutlinedCall(Module &M, MachineBasicBlock &MBB, MachineBasicBlock::iterator &It, MachineFunction &MF, const outliner::Candidate &C) const insertOutlinedCall() argument
[all...]
H A DX86Subtarget.h527 getStackAlignment() const getStackAlignment() argument
531 getMaxInlineSizeThreshold() const getMaxInlineSizeThreshold() argument
551 is64Bit() const is64Bit() argument
555 is32Bit() const is32Bit() argument
559 is16Bit() const is16Bit() argument
564 isTarget64BitILP32() const isTarget64BitILP32() argument
570 isTarget64BitLP64() const isTarget64BitLP64() argument
575 getPICStyle() const getPICStyle() argument
578 hasX87() const hasX87() argument
579 hasCmpxchg8b() const hasCmpxchg8b() argument
580 hasNOPL() const hasNOPL() argument
583 hasCMov() const hasCMov() argument
584 hasSSE1() const hasSSE1() argument
585 hasSSE2() const hasSSE2() argument
586 hasSSE3() const hasSSE3() argument
587 hasSSSE3() const hasSSSE3() argument
588 hasSSE41() const hasSSE41() argument
589 hasSSE42() const hasSSE42() argument
590 hasAVX() const hasAVX() argument
591 hasAVX2() const hasAVX2() argument
592 hasAVX512() const hasAVX512() argument
593 hasInt256() const hasInt256() argument
594 hasSSE4A() const hasSSE4A() argument
595 hasMMX() const hasMMX() argument
596 has3DNow() const has3DNow() argument
597 has3DNowA() const has3DNowA() argument
598 hasPOPCNT() const hasPOPCNT() argument
599 hasAES() const hasAES() argument
600 hasVAES() const hasVAES() argument
601 hasFXSR() const hasFXSR() argument
602 hasXSAVE() const hasXSAVE() argument
603 hasXSAVEOPT() const hasXSAVEOPT() argument
604 hasXSAVEC() const hasXSAVEC() argument
605 hasXSAVES() const hasXSAVES() argument
606 hasPCLMUL() const hasPCLMUL() argument
607 hasVPCLMULQDQ() const hasVPCLMULQDQ() argument
608 hasGFNI() const hasGFNI() argument
611 hasFMA() const hasFMA() argument
612 hasFMA4() const hasFMA4() argument
613 hasAnyFMA() const hasAnyFMA() argument
614 hasXOP() const hasXOP() argument
615 hasTBM() const hasTBM() argument
616 hasLWP() const hasLWP() argument
617 hasMOVBE() const hasMOVBE() argument
618 hasRDRAND() const hasRDRAND() argument
619 hasF16C() const hasF16C() argument
620 hasFSGSBase() const hasFSGSBase() argument
621 hasLZCNT() const hasLZCNT() argument
622 hasBMI() const hasBMI() argument
623 hasBMI2() const hasBMI2() argument
624 hasVBMI() const hasVBMI() argument
625 hasVBMI2() const hasVBMI2() argument
626 hasIFMA() const hasIFMA() argument
627 hasRTM() const hasRTM() argument
628 hasADX() const hasADX() argument
629 hasSHA() const hasSHA() argument
630 hasPRFCHW() const hasPRFCHW() argument
631 hasPREFETCHWT1() const hasPREFETCHWT1() argument
632 hasSSEPrefetch() const hasSSEPrefetch() argument
638 hasRDSEED() const hasRDSEED() argument
639 hasLAHFSAHF() const hasLAHFSAHF() argument
640 hasMWAITX() const hasMWAITX() argument
641 hasCLZERO() const hasCLZERO() argument
642 hasCLDEMOTE() const hasCLDEMOTE() argument
643 hasMOVDIRI() const hasMOVDIRI() argument
644 hasMOVDIR64B() const hasMOVDIR64B() argument
645 hasPTWRITE() const hasPTWRITE() argument
646 isSHLDSlow() const isSHLDSlow() argument
647 isPMULLDSlow() const isPMULLDSlow() argument
648 isPMADDWDSlow() const isPMADDWDSlow() argument
649 isUnalignedMem16Slow() const isUnalignedMem16Slow() argument
650 isUnalignedMem32Slow() const isUnalignedMem32Slow() argument
651 getGatherOverhead() const getGatherOverhead() argument
652 getScatterOverhead() const getScatterOverhead() argument
653 hasSSEUnalignedMem() const hasSSEUnalignedMem() argument
654 hasCmpxchg16b() const hasCmpxchg16b() argument
655 useLeaForSP() const useLeaForSP() argument
656 hasPOPCNTFalseDeps() const hasPOPCNTFalseDeps() argument
657 hasLZCNTFalseDeps() const hasLZCNTFalseDeps() argument
658 hasFastVariableShuffle() const hasFastVariableShuffle() argument
661 insertVZEROUPPER() const insertVZEROUPPER() argument
662 hasFastGather() const hasFastGather() argument
663 hasFastScalarFSQRT() const hasFastScalarFSQRT() argument
664 hasFastVectorFSQRT() const hasFastVectorFSQRT() argument
665 hasFastLZCNT() const hasFastLZCNT() argument
666 hasFastSHLDRotate() const hasFastSHLDRotate() argument
667 hasFastBEXTR() const hasFastBEXTR() argument
668 hasFastHorizontalOps() const hasFastHorizontalOps() argument
669 hasFastScalarShiftMasks() const hasFastScalarShiftMasks() argument
670 hasFastVectorShiftMasks() const hasFastVectorShiftMasks() argument
671 hasMacroFusion() const hasMacroFusion() argument
672 hasBranchFusion() const hasBranchFusion() argument
673 hasERMSB() const hasERMSB() argument
674 hasSlowDivide32() const hasSlowDivide32() argument
675 hasSlowDivide64() const hasSlowDivide64() argument
676 padShortFunctions() const padShortFunctions() argument
677 slowTwoMemOps() const slowTwoMemOps() argument
678 LEAusesAG() const LEAusesAG() argument
679 slowLEA() const slowLEA() argument
680 slow3OpsLEA() const slow3OpsLEA() argument
681 slowIncDec() const slowIncDec() argument
682 hasCDI() const hasCDI() argument
683 hasVPOPCNTDQ() const hasVPOPCNTDQ() argument
684 hasPFI() const hasPFI() argument
685 hasERI() const hasERI() argument
686 hasDQI() const hasDQI() argument
687 hasBWI() const hasBWI() argument
688 hasVLX() const hasVLX() argument
689 hasPKU() const hasPKU() argument
690 hasVNNI() const hasVNNI() argument
691 hasBF16() const hasBF16() argument
692 hasVP2INTERSECT() const hasVP2INTERSECT() argument
693 hasBITALG() const hasBITALG() argument
694 hasSHSTK() const hasSHSTK() argument
695 hasCLFLUSHOPT() const hasCLFLUSHOPT() argument
696 hasCLWB() const hasCLWB() argument
697 hasWBNOINVD() const hasWBNOINVD() argument
698 hasRDPID() const hasRDPID() argument
699 hasWAITPKG() const hasWAITPKG() argument
700 hasPCONFIG() const hasPCONFIG() argument
701 hasSGX() const hasSGX() argument
702 threewayBranchProfitable() const threewayBranchProfitable() argument
703 hasINVPCID() const hasINVPCID() argument
704 hasENQCMD() const hasENQCMD() argument
705 useRetpolineIndirectCalls() const useRetpolineIndirectCalls() argument
706 useRetpolineIndirectBranches() const useRetpolineIndirectBranches() argument
709 useRetpolineExternalThunk() const useRetpolineExternalThunk() argument
710 preferMaskRegisters() const preferMaskRegisters() argument
711 useGLMDivSqrtCosts() const useGLMDivSqrtCosts() argument
713 getPreferVectorWidth() const getPreferVectorWidth() argument
714 getRequiredVectorWidth() const getRequiredVectorWidth() argument
720 canExtendTo512DQ() const canExtendTo512DQ() argument
723 canExtendTo512BW() const canExtendTo512BW() argument
729 useAVX512Regs() const useAVX512Regs() argument
733 useBWIRegs() const useBWIRegs() argument
739 getProcFamily() const getProcFamily() argument
742 isAtom() const isAtom() argument
743 isSLM() const isSLM() argument
744 useSoftFloat() const useSoftFloat() argument
750 hasMFence() const hasMFence() argument
752 getTargetTriple() const getTargetTriple() argument
754 isTargetDarwin() const isTargetDarwin() argument
755 isTargetFreeBSD() const isTargetFreeBSD() argument
756 isTargetDragonFly() const isTargetDragonFly() argument
757 isTargetSolaris() const isTargetSolaris() argument
758 isTargetPS4() const isTargetPS4() argument
760 isTargetELF() const isTargetELF() argument
761 isTargetCOFF() const isTargetCOFF() argument
762 isTargetMachO() const isTargetMachO() argument
764 isTargetLinux() const isTargetLinux() argument
765 isTargetKFreeBSD() const isTargetKFreeBSD() argument
766 isTargetGlibc() const isTargetGlibc() argument
767 isTargetAndroid() const isTargetAndroid() argument
768 isTargetNaCl() const isTargetNaCl() argument
769 isTargetNaCl32() const isTargetNaCl32() argument
770 isTargetNaCl64() const isTargetNaCl64() argument
771 isTargetMCU() const isTargetMCU() argument
772 isTargetFuchsia() const isTargetFuchsia() argument
774 isTargetWindowsMSVC() const isTargetWindowsMSVC() argument
778 isTargetWindowsCoreCLR() const isTargetWindowsCoreCLR() argument
782 isTargetWindowsCygwin() const isTargetWindowsCygwin() argument
786 isTargetWindowsGNU() const isTargetWindowsGNU() argument
790 isTargetWindowsItanium() const isTargetWindowsItanium() argument
794 isTargetCygMing() const isTargetCygMing() argument
796 isOSWindows() const isOSWindows() argument
798 isTargetWin64() const isTargetWin64() argument
800 isTargetWin32() const isTargetWin32() argument
802 isPICStyleGOT() const isPICStyleGOT() argument
803 isPICStyleRIPRel() const isPICStyleRIPRel() argument
805 isPICStyleStubPIC() const isPICStyleStubPIC() argument
809 isPositionIndependent() const isPositionIndependent() argument
811 isCallingConvWin64(CallingConv::ID CC) const isCallingConvWin64() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DAttributor.cpp190 Argument *IRPosition::getAssociatedArgument() const { in getAssociatedArgument() argument
536 hasAttr(ArrayRef<Attribute::AttrKind> AKs, bool IgnoreSubsumingPositions) const hasAttr() argument
551 getAttrs(ArrayRef<Attribute::AttrKind> AKs, SmallVectorImpl<Attribute> &Attrs, bool IgnoreSubsumingPositions) const getAttrs() argument
1117 getAsStr() const getAsStr() argument
1124 getAssumedUniqueReturnValue(Attributor &A) const getAssumedUniqueReturnValue() argument
1155 checkForAllReturnedValuesAndReturnInsts( const function_ref<bool(Value &, const SmallSetVector<ReturnInst *, 4> &)> &Pred) const checkForAllReturnedValuesAndReturnInsts() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp202 bool InstCombiner::shouldChangeType(Type *From, Type *To) const { in shouldChangeType() argument
828 Value *InstCombiner::dyn_castNegVal(Value *V) const { in dyn_castNegVal() argument
174 shouldChangeType(unsigned FromWidth, unsigned ToWidth) const shouldChangeType() argument
3665 getAnalysisUsage(AnalysisUsage &AU) const getAnalysisUsage() argument
[all...]
/third_party/skia/third_party/externals/tint/src/writer/spirv/
H A Dbuilder.cc328 total_size() const total_size() argument
348 iterate(std::function<void(const Instruction&)> cb) const iterate() argument
4214 ConvertStorageClass(ast::StorageClass klass) const ConvertStorageClass() argument
[all...]
/third_party/skia/third_party/externals/dng_sdk/source/
H A Ddng_image_writer.cpp241 void tag_string::Put (dng_stream &stream) const in Put() argument
279 void tag_encoded_text::Put (dng_stream &stream) const in Put() argument
313 Put(dng_stream &stream) const Put() argument
460 Put(dng_stream &stream) const Put() argument
517 Put(dng_stream &stream) const Put() argument
610 Size() const Size() argument
637 Put(dng_stream &stream, OffsetsBase offsetsBase, uint32 explicitBase) const Put() argument
3299 SearchTable(int32 w, int32 k) const SearchTable() argument
[all...]
/third_party/protobuf/src/google/protobuf/
H A Ddescriptor.pb.cc1418 SetCachedSize(int size) const SetCachedSize() argument
1479 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
1501 ByteSizeLong() const ByteSizeLong() argument
1564 IsInitialized() const IsInitialized() argument
1575 GetMetadata() const GetMetadata() argument
1701 SetCachedSize(int size) const SetCachedSize() argument
1920 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
2035 ByteSizeLong() const ByteSizeLong() argument
2207 IsInitialized() const IsInitialized() argument
2240 GetMetadata() const GetMetadata() argument
2315 SetCachedSize(int size) const SetCachedSize() argument
2399 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
2434 ByteSizeLong() const ByteSizeLong() argument
2526 IsInitialized() const IsInitialized() argument
2545 GetMetadata() const GetMetadata() argument
2603 SetCachedSize(int size) const SetCachedSize() argument
2676 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
2703 ByteSizeLong() const ByteSizeLong() argument
2785 IsInitialized() const IsInitialized() argument
2801 GetMetadata() const GetMetadata() argument
2891 SetCachedSize(int size) const SetCachedSize() argument
3078 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
3177 ByteSizeLong() const ByteSizeLong() argument
3323 IsInitialized() const IsInitialized() argument
3352 GetMetadata() const GetMetadata() argument
3401 SetCachedSize(int size) const SetCachedSize() argument
3469 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
3495 ByteSizeLong() const ByteSizeLong() argument
3561 IsInitialized() const IsInitialized() argument
3577 GetMetadata() const GetMetadata() argument
3713 SetCachedSize(int size) const SetCachedSize() argument
3906 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
4011 ByteSizeLong() const ByteSizeLong() argument
4184 IsInitialized() const IsInitialized() argument
4210 GetMetadata() const GetMetadata() argument
4284 SetCachedSize(int size) const SetCachedSize() argument
4363 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
4396 ByteSizeLong() const ByteSizeLong() argument
4477 IsInitialized() const IsInitialized() argument
4492 GetMetadata() const GetMetadata() argument
4550 SetCachedSize(int size) const SetCachedSize() argument
4623 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
4650 ByteSizeLong() const ByteSizeLong() argument
4732 IsInitialized() const IsInitialized() argument
4748 GetMetadata() const GetMetadata() argument
4828 SetCachedSize(int size) const SetCachedSize() argument
4950 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
5009 ByteSizeLong() const ByteSizeLong() argument
5115 IsInitialized() const IsInitialized() argument
5134 GetMetadata() const GetMetadata() argument
5214 SetCachedSize(int size) const SetCachedSize() argument
5302 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
5341 ByteSizeLong() const ByteSizeLong() argument
5433 IsInitialized() const IsInitialized() argument
5453 GetMetadata() const GetMetadata() argument
5529 SetCachedSize(int size) const SetCachedSize() argument
5621 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
5662 ByteSizeLong() const ByteSizeLong() argument
5751 IsInitialized() const IsInitialized() argument
5768 GetMetadata() const GetMetadata() argument
5873 SetCachedSize(int size) const SetCachedSize() argument
5999 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
6064 ByteSizeLong() const ByteSizeLong() argument
6182 IsInitialized() const IsInitialized() argument
6204 GetMetadata() const GetMetadata() argument
6393 SetCachedSize(int size) const SetCachedSize() argument
6705 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
6893 ByteSizeLong() const ByteSizeLong() argument
7156 IsInitialized() const IsInitialized() argument
7191 GetMetadata() const GetMetadata() argument
7260 SetCachedSize(int size) const SetCachedSize() argument
7366 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
7417 ByteSizeLong() const ByteSizeLong() argument
7522 IsInitialized() const IsInitialized() argument
7545 GetMetadata() const GetMetadata() argument
7620 SetCachedSize(int size) const SetCachedSize() argument
7753 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
7818 ByteSizeLong() const ByteSizeLong() argument
7941 IsInitialized() const IsInitialized() argument
7964 GetMetadata() const GetMetadata() argument
8013 SetCachedSize(int size) const SetCachedSize() argument
8081 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
8107 ByteSizeLong() const ByteSizeLong() argument
8173 IsInitialized() const IsInitialized() argument
8189 GetMetadata() const GetMetadata() argument
8252 SetCachedSize(int size) const SetCachedSize() argument
8342 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
8381 ByteSizeLong() const ByteSizeLong() argument
8470 IsInitialized() const IsInitialized() argument
8493 GetMetadata() const GetMetadata() argument
8549 SetCachedSize(int size) const SetCachedSize() argument
8629 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
8662 ByteSizeLong() const ByteSizeLong() argument
8737 IsInitialized() const IsInitialized() argument
8755 GetMetadata() const GetMetadata() argument
8811 SetCachedSize(int size) const SetCachedSize() argument
8891 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
8924 ByteSizeLong() const ByteSizeLong() argument
8999 IsInitialized() const IsInitialized() argument
9017 GetMetadata() const GetMetadata() argument
9080 SetCachedSize(int size) const SetCachedSize() argument
9177 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
9217 ByteSizeLong() const ByteSizeLong() argument
9307 IsInitialized() const IsInitialized() argument
9330 GetMetadata() const GetMetadata() argument
9395 SetCachedSize(int size) const SetCachedSize() argument
9470 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
9501 RequiredFieldsByteSizeFallback() const RequiredFieldsByteSizeFallback() argument
9519 ByteSizeLong() const ByteSizeLong() argument
9596 IsInitialized() const IsInitialized() argument
9609 GetMetadata() const GetMetadata() argument
9703 SetCachedSize(int size) const SetCachedSize() argument
9838 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
9905 ByteSizeLong() const ByteSizeLong() argument
10033 IsInitialized() const IsInitialized() argument
10054 GetMetadata() const GetMetadata() argument
10127 SetCachedSize(int size) const SetCachedSize() argument
10248 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
10311 ByteSizeLong() const ByteSizeLong() argument
10433 IsInitialized() const IsInitialized() argument
10448 GetMetadata() const GetMetadata() argument
10495 SetCachedSize(int size) const SetCachedSize() argument
10556 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
10578 ByteSizeLong() const ByteSizeLong() argument
10641 IsInitialized() const IsInitialized() argument
10651 GetMetadata() const GetMetadata() argument
10722 SetCachedSize(int size) const SetCachedSize() argument
10820 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
10866 ByteSizeLong() const ByteSizeLong() argument
10974 IsInitialized() const IsInitialized() argument
10992 GetMetadata() const GetMetadata() argument
11039 SetCachedSize(int size) const SetCachedSize() argument
11100 _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const _InternalSerialize() argument
11122 ByteSizeLong() const ByteSizeLong() argument
11185 IsInitialized() const IsInitialized() argument
11195 GetMetadata() const GetMetadata() argument
[all...]
/third_party/python/Objects/
H A Ddictobject.c3793 dict_vectorcall(PyObject *type, PyObject * const*args, size_t nargsf, PyObject *kwnames) dict_vectorcall() argument
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fShaderOperatorTests.cpp445 getValue(const glw::Functions& gl, ShaderType shaderType) const getValue() argument
469 getValueMask(const glw::Functions& gl, ShaderType shaderType) const getValueMask() argument
[all...]
H A Des3fUniformApiTests.cpp1172 generateBasicUniforms(vector<BasicUniform>& basicUniformsDst, vector<BasicUniformReportRef>& basicUniformReportsDst, const glu::VarType& varType, const char* const varName, const bool isParentActive, int& samplerUnitCounter, Random& rnd) const generateBasicUniforms() argument
1238 writeUniformDefinitions(std::ostringstream& dst) const writeUniformDefinitions() argument
1308 writeUniformCompareExpr(std::ostringstream& dst, const BasicUniform& uniform) const writeUniformCompareExpr() argument
1318 writeUniformComparisons(std::ostringstream& dst, const vector<BasicUniform>& basicUniforms, const char* const variableName) const writeUniformComparisons() argument
1335 generateVertexSource(const vector<BasicUniform>& basicUniforms) const generateVertexSource() argument
1362 generateFragmentSource(const vector<BasicUniform>& basicUniforms) const generateFragmentSource() argument
[all...]
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fSSBOLayoutCase.cpp217 getVariableIndex(const string& name) const getVariableIndex() argument
227 getBlockIndex(const string& name) const getBlockIndex() argument
271 findStruct(const char* name) const findStruct() argument
277 getNamedStructs(std::vector<const StructType*>& structs) const getNamedStructs() argument
2287 compareStdBlocks(const BufferLayout& refLayout, const BufferLayout& cmpLayout) const compareStdBlocks() argument
2363 compareSharedBlocks(const BufferLayout& refLayout, const BufferLayout& cmpLayout) const compareSharedBlocks() argument
2433 compareTypes(const BufferLayout& refLayout, const BufferLayout& cmpLayout) const compareTypes() argument
2501 checkLayoutIndices(const BufferLayout& layout) const checkLayoutIndices() argument
2538 checkLayoutBounds(const BufferLayout& layout) const checkLayoutBounds() argument
2586 checkIndexQueries(deUint32 program, const BufferLayout& layout) const checkIndexQueries() argument
[all...]
H A Des31fShaderImageLoadStoreTests.cpp542 getPtr(void) const getPtr() argument
543 operator *(void) const operator *() argument
610 getImageType(void) const getImageType() argument
611 getSize(void) const getSize() argument
612 getFormat(void) const getFormat() argument
621 getPixelUint(int x, int y, int z) const getPixelUint() argument
627 getAccess(void) const getAccess() argument
628 getSliceAccess(int slice) const getSliceAccess() argument
629 getCubeFaceAccess(tcu::CubeFace face) const getCubeFaceAccess() argument
682 setPixel(int x, int y, int z, const ColorT& color) const setPixel() argument
694 getPixel(int x, int y, int z) const getPixel() argument
700 getPixelInt(int x, int y, int z) const getPixelInt() argument
706 getAccessInternal(void) const getAccessInternal() argument
717 getSliceAccessInternal(int slice) const getSliceAccessInternal() argument
723 getCubeFaceAccessInternal(tcu::CubeFace face) const getCubeFaceAccessInternal() argument
1116 operator ()(TestLog& log, const tcu::ConstPixelBufferAccess& resultSlice, int sliceOrFaceNdx) const operator ()() argument
1735 operator ()(TestLog& log, const ConstPixelBufferAccess& resultSlice, int sliceOrFaceNdx) const operator ()() argument
1842 operator ()(TestLog& log, const ConstPixelBufferAccess& resultSlice, int sliceOrFaceNdx) const operator ()() argument
1882 checkPixel(TestLog& log, const ConstPixelBufferAccess& resultSlice, int x, int y, int sliceOrFaceNdx, const IVec2 &dispatchSizeXY) const checkPixel() argument
1927 verifyOperationAccumulationIntermediateValues(AtomicOperation operation, T init, const std::vector<T> (&args), const std::vector<T> (&returnValues)) const verifyOperationAccumulationIntermediateValues() argument
1939 verifyRecursive(AtomicOperation operation, int index, T valueSoFar, std::vector<bool> (&argsUsed), const std::vector<T> (&args), const std::vector<T> (&returnValues)) const verifyRecursive() argument
2232 operator ()(TestLog& log, const ConstPixelBufferAccess& resultSlice, int sliceOrFaceNdx) const operator ()() argument
2292 operator ()(TestLog& log, const ConstPixelBufferAccess& resultSlice, int sliceOrFaceNdx) const operator ()() argument
2794 operator ()(TestLog& log, const ConstPixelBufferAccess& resultSlice, int) const operator ()() argument
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsDrawTest.cpp400 getValue(void) const getValue() argument
402 operator +(const WrappedType<Type>& other) const operator +() argument
403 operator *(const WrappedType<Type>& other) const operator *() argument
404 operator /(const WrappedType<Type>& other) const operator /() argument
405 operator -(const WrappedType<Type>& other) const operator -() argument
412 operator ==(const WrappedType<Type>& other) const operator ==() argument
413 operator !=(const WrappedType<Type>& other) const operator !=() argument
414 operator <(const WrappedType<Type>& other) const operator <() argument
415 operator >(const WrappedType<Type>& other) const operator >() argument
416 operator <=(const WrappedType<Type>& other) const operator <=() argument
417 operator >=(const WrappedType<Type>& other) const operator >=() argument
419 operator Type(void) const operator Type() argument
421 to(void) const to() argument
442 getValue(void) const getValue() argument
444 operator +(const Int& other) const operator +() argument
445 operator *(const Int& other) const operator *() argument
446 operator /(const Int& other) const operator /() argument
447 operator -(const Int& other) const operator -() argument
454 operator ==(const Int& other) const operator ==() argument
455 operator !=(const Int& other) const operator !=() argument
456 operator <(const Int& other) const operator <() argument
457 operator >(const Int& other) const operator >() argument
458 operator <=(const Int& other) const operator <=() argument
459 operator >=(const Int& other) const operator >=() argument
461 operator deInt32(void) const operator deInt32() argument
463 to(void) const to() argument
472 getValue(void) const getValue() argument
474 operator +(const Half& other) const operator +() argument
475 operator *(const Half& other) const operator *() argument
476 operator /(const Half& other) const operator /() argument
477 operator -(const Half& other) const operator -() argument
484 operator ==(const Half& other) const operator ==() argument
485 operator !=(const Half& other) const operator !=() argument
486 operator <(const Half& other) const operator <() argument
487 operator >(const Half& other) const operator >() argument
488 operator <=(const Half& other) const operator <=() argument
489 operator >=(const Half& other) const operator >=() argument
492 to(void) const to() argument
504 getValue(void) const getValue() argument
506 operator +(const Fixed& other) const operator +() argument
507 operator *(const Fixed& other) const operator *() argument
508 operator /(const Fixed& other) const operator /() argument
509 operator -(const Fixed& other) const operator -() argument
516 operator ==(const Fixed& other) const operator ==() argument
517 operator !=(const Fixed& other) const operator !=() argument
518 operator <(const Fixed& other) const operator <() argument
519 operator >(const Fixed& other) const operator >() argument
520 operator <=(const Fixed& other) const operator <=() argument
521 operator >=(const Fixed& other) const operator >=() argument
523 operator deInt32(void) const operator deInt32() argument
525 to(void) const to() argument
578 toFloat(void) const toFloat() argument
921 getComponentCount(void) const getComponentCount() argument
922 getTarget(void) const getTarget() argument
923 getInputType(void) const getInputType() argument
924 getOutputType(void) const getOutputType() argument
925 getStorageType(void) const getStorageType() argument
926 getNormalized(void) const getNormalized() argument
927 getStride(void) const getStride() argument
928 isBound(void) const isBound() argument
929 isPositionAttribute(void) const isPositionAttribute() argument
1219 shadeVertices(const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const shadeVertices() argument
1262 shadeFragments(rr::FragmentPacket* packets, const int numPackets, const rr::FragmentShadingContext& context) const shadeFragments() argument
1784 getSurface(void) const getSurface() argument
2118 hash(void) const hash() argument
2130 valid(glu::ApiType ctxType) const valid() argument
2221 isBufferAligned(void) const isBufferAligned() argument
2239 isBufferStrideAligned(void) const isBufferStrideAligned() argument
2435 getName(void) const getName() argument
2540 getDesc(void) const getDesc() argument
2677 getMultilineDesc(void) const getMultilineDesc() argument
2862 hash(void) const hash() argument
2884 valid(void) const valid() argument
2961 isCompatibilityTest(void) const isCompatibilityTest() argument
3787 getCoordScale(const DrawTestSpec& spec) const getCoordScale() argument
3832 getColorScale(const DrawTestSpec& spec) const getColorScale() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/
H A DvktMultiViewRenderTests.cpp240 getImageView(void) const getImageView() argument
244 getImage(void) const getImage() argument
1329 getQuarterRefColor(const deUint32 quarterNdx, const int colorNdx, const int layerNdx, const bool background, const deUint32 subpassNdx) const getQuarterRefColor() argument
1410 setPoint(const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& pointColor, const int pointSize, const int layerNdx, const deUint32 quarter) const setPoint() argument
1423 fillTriangle(const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& color, const int layerNdx, const deUint32 quarter) const fillTriangle() argument
1440 fillLayer(const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& color, const int layerNdx) const fillLayer() argument
1447 fillQuarter(const tcu::PixelBufferAccess& pixelBuffer, const tcu::Vec4& color, const int layerNdx, const deUint32 quarter, const deUint32 subpassNdx) const fillQuarter() argument
1511 imageData(void) const imageData() argument
3508 imageData(void) const imageData() argument
3840 getDepthRanges(void) const getDepthRanges() argument
4038 createInstance(vkt::Context& context) const createInstance() argument
4091 checkSupport(Context& context) const checkSupport() argument
4127 initPrograms(SourceCollections& programCollection) const initPrograms() argument
[all...]

Completed in 82 milliseconds

1...<<461462463464465466467468469470