Home
last modified time | relevance | path

Searched refs:getXLen (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DRISCVISAInfo.h60 unsigned getXLen() const { return XLen; }; in getXLen() function
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp65 int64_t SlotSize = STI.getXLen() / 8; in emitSCSPrologue()
115 int64_t SlotSize = STI.getXLen() / 8; in emitSCSEpilogue()
445 unsigned LibCallFrameSize = alignTo((STI.getXLen() / 8) * LibCallRegs, 16); in emitPrologue()
500 Offset = FrameIdx * (int64_t) STI.getXLen() / 8; in emitPrologue()
H A DRISCVSubtarget.h198 unsigned getXLen() const { return XLen; } in getXLen() function
H A DRISCVISelDAGToDAG.cpp634 unsigned XLen = Subtarget->getXLen(); in Select()
664 unsigned XLen = Subtarget->getXLen(); in Select()
701 unsigned LShAmt = Subtarget->getXLen() - TrailingOnes; in Select()
732 unsigned LShAmt = Subtarget->getXLen() - ExtSize; in Select()
757 unsigned XLen = Subtarget->getXLen(); in Select()
966 unsigned XLen = Subtarget->getXLen(); in Select()
2039 unsigned XLen = Subtarget->getXLen(); in selectSHXADDOp()
2086 unsigned XLen = Subtarget->getXLen(); in selectSHXADDOp()
2184 if (Bits < Subtarget->getXLen() - User->getConstantOperandVal(1)) in hasAllNBitUsers()
H A DRISCVISelDAGToDAG.h54 return selectShiftMask(N, Subtarget->getXLen(), ShAmt); in selectShiftMaskXLen()
H A DRISCVTargetTransformInfo.cpp152 return TypeSize::getFixed(ST->getXLen()); in getRegisterBitWidth()
H A DRISCVISelLowering.cpp412 setMaxAtomicSizeInBitsSupported(Subtarget.getXLen()); in RISCVTargetLowering()
1165 if (BitSize > Subtarget.getXLen()) in shouldConvertConstantLoadToIntImm()
3221 unsigned ShAmtWidth = Subtarget.getXLen() - 1; in LowerOperation()
3993 int XLenInBytes = Subtarget.getXLen() / 8; in lowerFRAMEADDR()
4016 int XLenInBytes = Subtarget.getXLen() / 8; in lowerRETURNADDR()
6909 unsigned XLen = Subtarget.getXLen(); in ReplaceNodeResults()
9711 unsigned XLen = Subtarget.getXLen(); in ComputeNumSignBitsForTargetNode()
10956 unsigned XLenInBytes = Subtarget.getXLen() / 8; in LowerFormalArguments()
12136 unsigned XLen = Subtarget.getXLen(); in emitMaskedAtomicRMWIntrinsic()
12188 unsigned XLen = Subtarget.getXLen(); in emitMaskedAtomicCmpXchgIntrinsic()
[all …]
H A DRISCVInstrInfo.td409 uint64_t XLen = Subtarget->getXLen();
454 uint64_t XLen = Subtarget->getXLen();
H A DRISCVInstrInfo.cpp1009 unsigned XLen = STI.getXLen(); in isBranchOffsetInRange()
H A DRISCVInstrInfoZb.td160 return countPopulation(N->getZExtValue()) == Subtarget->getXLen() - 2;
/llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp2252 if (ISAInfo->getXLen() == 32) in parseDirectiveAttribute()
2254 else if (ISAInfo->getXLen() == 64) in parseDirectiveAttribute()