| /llvm-project-15.0.7/compiler-rt/lib/orc/unittests/ |
| H A D | wrapper_function_utils_test.cpp | 149 auto WFC = in TEST() local 155 WrapperFunctionResult WFR(WFC.run()); in TEST() 162 auto WFC = in TEST() local 165 auto Err = WFC.runWithSPSRet<void>(); in TEST() 171 auto WFC = in TEST() local 176 auto Err = WFC.runWithSPSRet<int32_t>(Result); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/orc/ |
| H A D | wrapper_function_utils.h | 482 static size_t size(const WrapperFunctionCall &WFC) { in size() argument 484 WFC.getCallee(), WFC.getArgData()); in size() 487 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) { in serialize() argument 489 OB, WFC.getCallee(), WFC.getArgData()); in serialize() 492 static bool deserialize(SPSInputBuffer &IB, WrapperFunctionCall &WFC) { in deserialize() argument 497 WFC = WrapperFunctionCall(FnAddr, std::move(ArgData)); in deserialize()
|
| H A D | macho_platform.cpp | 923 for (auto &WFC : WFCs) in runWrapperFunctionCalls() local 924 if (auto Err = WFC.runWithSPSRet<void>()) in runWrapperFunctionCalls()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | WrapperFunctionUtils.h | 712 static size_t size(const WrapperFunctionCall &WFC) { in size() argument 713 return SPSWrapperFunctionCall::AsArgList::size(WFC.getCallee(), in size() 714 WFC.getArgData()); in size() 717 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) { in serialize() argument 718 return SPSWrapperFunctionCall::AsArgList::serialize(OB, WFC.getCallee(), in serialize() 719 WFC.getArgData()); in serialize() 722 static bool deserialize(SPSInputBuffer &IB, WrapperFunctionCall &WFC) { in deserialize() argument 727 WFC = WrapperFunctionCall(FnAddr, std::move(ArgData)); in deserialize()
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZScheduleZ16.td | 1477 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)DB$")>; 1480 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)SB$")>; 1482 def : InstRW<[WLat2, VecDFX, NormalGr], (instregex "WFC(E|H|HE)XB$")>; 1490 def : InstRW<[WLat3, WLat3, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)SBS$")>; 1492 def : InstRW<[WLat3, WLat3, VecDFX, NormalGr], (instregex "WFC(E|H|HE)XBS$")>;
|
| H A D | SystemZScheduleZ15.td | 1469 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)DB$")>; 1472 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)SB$")>; 1474 def : InstRW<[WLat2, VecDFX, NormalGr], (instregex "WFC(E|H|HE)XB$")>; 1482 def : InstRW<[WLat3, WLat3, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)SBS$")>; 1484 def : InstRW<[WLat3, WLat3, VecDFX, NormalGr], (instregex "WFC(E|H|HE)XBS$")>;
|
| H A D | SystemZScheduleZ14.td | 1427 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)DB$")>; 1430 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)SB$")>; 1432 def : InstRW<[WLat2, VecDFX, NormalGr], (instregex "WFC(E|H|HE)XB$")>; 1440 def : InstRW<[WLat3, WLat3, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)SBS$")>; 1442 def : InstRW<[WLat3, WLat3, VecDFX, NormalGr], (instregex "WFC(E|H|HE)XBS$")>;
|
| H A D | SystemZScheduleZ13.td | 1371 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)DB$")>; 1373 def : InstRW<[WLat3, WLat3, VecXsPm, NormalGr], (instregex "WFC(E|H|HE)DBS$")>;
|
| H A D | SystemZInstrVector.td | 1408 def WFC : CompareVRRaFloatGeneric<"wfc", 0xE7CB>;
|