Home
last modified time | relevance | path

Searched refs:IsFixed (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCCState.h43 BitVector IsFixed;
53 IsFixed.resize(Ins.size(), true); in AnalyzeFormalArguments()
60 IsFixed.resize(Outs.size(), false); in AnalyzeCallOperands()
62 if (Outs[ValNo].IsFixed) in AnalyzeCallOperands()
63 IsFixed.set(ValNo); in AnalyzeCallOperands()
68 bool isFixed(unsigned ValNo) const { return IsFixed.test(ValNo); } in isFixed()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRYamlMapping.cpp23 IsFixed = MFI.isFixedObjectIndex(FI); in FrameIndex()
24 if (IsFixed) in FrameIndex()
32 if (IsFixed) { in getFI()
H A DMachineOperand.cpp564 static void printFrameIndex(raw_ostream& OS, int FrameIndex, bool IsFixed, in printFrameIndex() argument
568 IsFixed = MFI->isFixedObjectIndex(FrameIndex); in printFrameIndex()
572 if (IsFixed) in printFrameIndex()
575 MachineOperand::printStackObjectReference(OS, FrameIndex, IsFixed, Name); in printFrameIndex()
645 bool IsFixed, StringRef Name) { in printStackObjectReference() argument
646 if (IsFixed) { in printStackObjectReference()
895 bool IsFixed = false; in print() local
899 printFrameIndex(OS, FrameIndex, IsFixed, MFI); in print()
1233 bool IsFixed = true; in print() local
1234 printFrameIndex(OS, FrameIndex, IsFixed, MFI); in print()
H A DMIRPrinter.cpp79 bool IsFixed; member
81 FrameIndexOperand(StringRef Name, unsigned ID, bool IsFixed) in FrameIndexOperand()
82 : Name(Name.str()), ID(ID), IsFixed(IsFixed) {} in FrameIndexOperand()
388 MachineOperand::printStackObjectReference(OS, Operand.ID, Operand.IsFixed, in printStackObjectReference()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVCallingConv.h24 bool IsFixed, bool IsRet, Type *OrigTy);
28 CCState &State, bool IsFixed, bool IsRet, Type *OrigTy);
32 CCState &State, bool IsFixed, bool IsRet, Type *OrigTy);
H A DRISCVCallingConv.cpp327 CCState &State, bool IsFixed, bool IsRet, Type *OrigTy) { in CC_RISCV() argument
382 UseGPRForF16_F32 = !IsFixed; in CC_RISCV()
386 UseGPRForF16_F32 = !IsFixed; in CC_RISCV()
387 UseGPRForF64 = !IsFixed; in CC_RISCV()
468 if (!IsFixed && ArgFlags.getNonZeroOrigAlign() == TwoXLenInBytes && in CC_RISCV()
624 bool IsFixed, bool IsRet, Type *OrigTy) { in CC_RISCV_FastCC() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h53 bool IsFixed; member
57 bool IsFixed = true)
58 : Ty(Ty), Flags(Flags), IsFixed(IsFixed) {} in Ty()
60 BaseArgInfo() : Ty(nullptr), IsFixed(false) {} in BaseArgInfo()
84 bool IsFixed = true, const Value *OrigValue = nullptr)
85 : BaseArgInfo(Ty, Flags, IsFixed), Regs(Regs), OrigValue(OrigValue), in BaseArgInfo()
97 bool IsFixed = true)
98 : ArgInfo(Regs, OrigValue.getType(), OrigIndex, Flags, IsFixed, &OrigValue) {}
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DRISCV.cpp51 ABIArgInfo classifyArgumentType(QualType Ty, bool IsFixed, int &ArgGPRsLeft,
168 bool IsFixed = ArgNum < NumFixedArgs; in computeInfo() local
169 ArgInfo.info = classifyArgumentType(ArgInfo.type, IsFixed, ArgGPRsLeft, in computeInfo()
588 ABIArgInfo RISCVABIInfo::classifyArgumentType(QualType Ty, bool IsFixed, in classifyArgumentType() argument
613 if (IsFixed && Ty->isFloatingType() && !Ty->isComplexType() && in classifyArgumentType()
621 if (IsFixed && Ty->isComplexType() && FLen && ArgFPRsLeft >= 2) { in classifyArgumentType()
629 if (IsFixed && FLen && Ty->isStructureOrClassType()) { in classifyArgumentType()
648 if (IsFixed && Ty->isStructureOrClassType()) { in classifyArgumentType()
662 if (!IsFixed && NeededAlign == 2 * XLen) in classifyArgumentType()
H A DLoongArch.cpp43 ABIArgInfo classifyArgumentType(QualType Ty, bool IsFixed, int &GARsLeft,
296 ABIArgInfo LoongArchABIInfo::classifyArgumentType(QualType Ty, bool IsFixed, in classifyArgumentType() argument
321 if (IsFixed && Ty->isFloatingType() && !Ty->isComplexType() && in classifyArgumentType()
329 if (IsFixed && Ty->isComplexType() && FRLen && FARsLeft >= 2) { in classifyArgumentType()
337 if (IsFixed && FRLen && Ty->isStructureOrClassType()) { in classifyArgumentType()
359 if (!IsFixed && NeededAlign == 2 * GRLen) in classifyArgumentType()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.cpp131 void MipsCCState::PreAnalyzeCallOperand(const Type *ArgTy, bool IsFixed, in PreAnalyzeCallOperand() argument
136 CallOperandIsFixed.push_back(IsFixed); in PreAnalyzeCallOperand()
151 CallOperandIsFixed.push_back(Outs[i].IsFixed); in PreAnalyzeCallOperands()
H A DMipsCCState.h39 void PreAnalyzeCallOperand(const Type *ArgTy, bool IsFixed, const char *Func);
H A DMipsCallLowering.cpp50 State.PreAnalyzeCallOperand(Info.Ty, Info.IsFixed, Func); in assignArg()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp78 if (!Info.IsFixed) in assignArg()
366 bool IsFixed = Info.OrigArgs.empty() ? true : Info.OrigArgs.back().IsFixed; in lowerCall() local
367 if (STI.is64Bit() && !IsFixed && !STI.isCallingConvWin64(Info.CallConv)) { in lowerCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h243 bool IsFixed = false; member
256 : Flags(flags), IsFixed(isfixed), OrigArgIndex(origIdx), in OutputArg()
H A DMIRYamlMapping.h422 bool IsFixed;
433 MachineOperand::printStackObjectReference(OS, FI.FI, FI.IsFixed, "");
437 FI.IsFixed = false;
443 FI.IsFixed = true;
H A DMachineOperand.h276 bool IsFixed, StringRef Name);
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h70 ArgIsFixed.push_back(Outs[i].IsFixed); in AnalyzeCallOperands()
85 bool IsFixed(unsigned ValNo) { return ArgIsFixed[ValNo]; } in IsFixed() function
H A DSystemZCallingConv.td21 : CCIf<"static_cast<SystemZCCState *>(&State)->IsFixed(ValNo)", A>;
25 : CCIf<"!(static_cast<SystemZCCState *>(&State)->IsFixed(ValNo))", A>;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp6556 bool IsFixed = ArgNo < CB.getFunctionType()->getNumParams(); in visitCallBase() local
6562 if (IsFixed) in visitCallBase()
6612 if (IsFixed) in visitCallBase()
6631 if (IsFixed) in visitCallBase()
6783 bool IsFixed = ArgNo < CB.getFunctionType()->getNumParams(); in visitCallBase() local
6804 if (IsFixed) in visitCallBase()
6820 if (IsFixed) in visitCallBase()
6993 bool IsFixed = ArgNo < CB.getFunctionType()->getNumParams(); in visitCallBase() local
7003 if (!IsFixed) { in visitCallBase()
7040 if (!IsFixed) { in visitCallBase()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.h333 bool IsFixed, bool IsRet, Type *OrigTy);
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp128 if (Info.IsFixed && !UseVarArgsCCForFixed) { in assignArg()
364 if (!Arg.IsFixed) in assignValueToAddress()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp304 OrigArg.IsFixed, OrigArg.OrigValue); in splitToValueTypes()
316 OrigArg.Flags[0], OrigArg.IsFixed); in splitToValueTypes()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp48 if (RISCVAssignFn(ValNo, ValVT, LocVT, LocInfo, Flags, State, Info.IsFixed, in assignArg()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h4029 void setFixed(bool Fixed = true) { EnumDeclBits.IsFixed = Fixed; }
4069 bool IsFixed);
4172 bool isFixed() const { return EnumDeclBits.IsFixed; } in isFixed()

12