| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | WebAssembly.cpp | 57 .Case("tail-call", HasTailCall) in hasFeature() 94 if (HasTailCall) in getTargetDefines() 244 HasTailCall = true; in handleTargetFeatures() 248 HasTailCall = false; in handleTargetFeatures()
|
| H A D | WebAssembly.h | 63 bool HasTailCall = false; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySubtarget.h | 49 bool HasTailCall = false; variable 103 bool hasTailCall() const { return HasTailCall; } in hasTailCall()
|
| H A D | WebAssemblyInstrCall.td | 74 Requires<[HasTailCall]>; 82 Requires<[HasTailCall]>;
|
| H A D | WebAssembly.td | 46 "HasTailCall", "true",
|
| H A D | WebAssemblyInstrInfo.td | 53 def HasTailCall :
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineFrameInfo.h | 331 bool HasTailCall = false; variable 638 bool hasTailCall() const { return HasTailCall; } in hasTailCall() 639 void setHasTailCall(bool V = true) { HasTailCall = V; } 710 if (HasTailCall) in isImmutableObjectIndex()
|
| H A D | MIRYamlMapping.h | 642 bool HasTailCall = false; 664 HasTailCall == Other.HasTailCall && 693 YamlIO.mapOptional("hasTailCall", MFI.HasTailCall, false);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELFTypes.h | 804 bool HasTailCall : 1; // If this block ends with a tail call. 812 HasTailCall == Other.HasTailCall && IsEHPad == Other.IsEHPad && 820 (static_cast<uint32_t>(HasTailCall) << 1) | 855 bool hasTailCall() const { return MD.HasTailCall; }
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 72 bool HasTailCall : 1; member 83 HasTailCall(false), RelBlockFreq(0) {} in CalleeInfo() 85 : Hotness(static_cast<uint32_t>(Hotness)), HasTailCall(HasTC), in CalleeInfo() 92 bool hasTailCall() const { return HasTailCall; } in hasTailCall() 94 void setHasTailCall(const bool HasTC) { HasTailCall = HasTC; } in setHasTailCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 623 bool HasTailCall = false; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 273 bool HasTailCall = false; variable
|
| H A D | SelectionDAGISel.cpp | 724 for (BasicBlock::const_iterator I = Begin; I != End && !SDB->HasTailCall; ++I) { in SelectBasicBlock() 733 HadTailCall = SDB->HasTailCall; in SelectBasicBlock()
|
| H A D | SelectionDAGBuilder.cpp | 1096 HasTailCall = false; in clear() 1318 if (!I.isTerminator() && !HasTailCall && in visit() 7473 HasTailCall = true; in visitIntrinsicCall() 7540 HasTailCall = true; in visitIntrinsicCall() 8280 HasTailCall = true; in lowerInvokable() 11398 HasTailCall = true; in updateDAGForMaybeTailCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1124 bool HasTailCall = (RawFlags & 0x8); // 1 bit in getDecodedHotnessCallEdgeInfo() local 1125 return {Hotness, HasTailCall}; in getDecodedHotnessCallEdgeInfo() 1129 bool &HasTailCall) { in getDecodedRelBFCallEdgeInfo() argument 1133 HasTailCall = (RawFlags & (1 << CalleeInfo::RelBlockFreqBits)); // 1 bit in getDecodedRelBFCallEdgeInfo() 7068 bool HasTailCall = false; in makeCallList() local 7076 std::tie(Hotness, HasTailCall) = in makeCallList() 7079 getDecodedRelBFCallEdgeInfo(Record[++I], RelBF, HasTailCall); in makeCallList() 7081 Callee, CalleeInfo(Hotness, HasTailCall, RelBF)}); in makeCallList()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 2539 assert(!HasTailCall && "Can't tail call return twice from block?"); in translateCallBase() 2541 HasTailCall = TII->isTailCall(*std::prev(MIRBuilder.getInsertPt())); in translateCallBase() 3779 HasTailCall = false; in runOnMachineFunction() 3786 if (HasTailCall) in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRPrinter.cpp | 368 YamlMFI.HasTailCall = MFI.hasTailCall(); in convert()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 762 MFI.setHasTailCall(YamlMFI.HasTailCall); in initializeFrameInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 9240 unsigned HasTailCall = false; in parseOptionalCalls() local 9257 if (parseToken(lltok::colon, "expected ':'") || parseFlag(HasTailCall)) in parseOptionalCalls() 9272 FunctionSummary::EdgeTy{VI, CalleeInfo(Hotness, HasTailCall, RelBF)}); in parseOptionalCalls()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 1181 RawFlags |= (CI.HasTailCall << 3); // 1 bit in getEncodedHotnessCallEdgeInfo() 1190 RawFlags |= (CI.HasTailCall << CalleeInfo::RelBlockFreqBits); // 1 bit in getEncodedRelBFCallEdgeInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 3262 if (Call.second.HasTailCall) in printFunctionSummary()
|