Home
last modified time | relevance | path

Searched refs:TailCall (Results 1 - 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86InstrInfo.h284 const MachineInstr &TailCall) const override;
287 const MachineInstr &TailCall) const override;
H A DX86InstrInfo.cpp2409 const MachineInstr &TailCall) const {
2410 if (TailCall.getOpcode() != X86::TCRETURNdi &&
2411 TailCall.getOpcode() != X86::TCRETURNdi64) {
2416 const MachineFunction *MF = TailCall.getParent()->getParent();
2430 TailCall.getOperand(1).getImm() != 0) {
2440 const MachineInstr &TailCall) const { in replaceBranchWithTailCall()
2441 assert(canMakeTailCallConditional(BranchCond, TailCall)); in replaceBranchWithTailCall()
2459 unsigned Opc = TailCall.getOpcode() == X86::TCRETURNdi ? X86::TCRETURNdicc in replaceBranchWithTailCall()
2463 MIB->addOperand(TailCall.getOperand(0)); // Destination. in replaceBranchWithTailCall()
2466 MIB.copyImplicitOps(TailCall); // Regmas in replaceBranchWithTailCall()
[all...]
/third_party/node/deps/v8/src/compiler/
H A Dgraph-assembler.cc537 void GraphAssembler::TailCall(const CallDescriptor* call_descriptor, in TailCall() function in v8::internal::compiler::GraphAssembler
545 Node* node = AddNode(graph()->NewNode(common()->TailCall(call_descriptor), in TailCall()
548 // Unlike ConnectUnreachableToEnd, the TailCall node terminates a block; to in TailCall()
H A Dcommon-operator.h547 const Operator* TailCall(const CallDescriptor* call_descriptor);
H A Dgraph-assembler.h338 void TailCall(const CallDescriptor* call_descriptor, int inputs_size,
H A Draw-machine-assembler.cc722 MakeNode(common()->TailCall(call_descriptor), input_count, inputs); in TailCallN()
H A Dopcodes.h31 V(TailCall) \
H A Dcommon-operator.cc1503 const Operator* CommonOperatorBuilder::TailCall( in TailCall() function in v8::internal::compiler::CommonOperatorBuilder
1510 call_descriptor->properties() | Operator::kNoThrow, "TailCall", in TailCall()
H A Dint64-lowering.cc371 node, common()->TailCall(LowerCallDescriptor(call_descriptor))); in LowerNode()
H A Dtyper.cc121 DECLARE_IMPOSSIBLE_CASE(TailCall) in TypeNode()
H A Dwasm-compiler.cc3063 const Operator* op = mcgraph()->common()->TailCall(call_descriptor); in BuildWasmReturnCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1308 const MachineInstr &TailCall) const { in canMakeTailCallConditional()
1315 const MachineInstr &TailCall) const { in replaceBranchWithTailCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DBranchFolding.cpp1555 MachineInstr &TailCall = *MBB->getFirstNonDebugInstr(); in OptimizeBlock() local
1556 if (TII->isUnconditionalTailCall(TailCall)) { in OptimizeBlock()
1568 if (TII->canMakeTailCallConditional(PredCond, TailCall)) { in OptimizeBlock()
1572 TII->replaceBranchWithTailCall(*Pred, PredCond, TailCall); in OptimizeBlock()
/third_party/node/deps/v8/src/interpreter/
H A Dbytecode-array-builder.h317 BytecodeArrayBuilder& TailCall(Register callable, RegisterList args,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsISelLowering.h67 TailCall,
H A DMipsISelLowering.cpp184 case MipsISD::TailCall: return "MipsISD::TailCall"; in getTargetNodeName()
3442 return DAG.getNode(MipsISD::TailCall, DL, MVT::Other, Ops); in LowerCall()
/third_party/node/deps/v8/src/wasm/baseline/
H A Dliftoff-compiler.cc3350 enum TailCall : bool { kTailCall = true, kNoTailCall = false };
5918 const Value args[], Value returns[], TailCall tail_call) {
6006 TailCall tail_call) {
6149 const FunctionSig* type_sig, TailCall tail_call) {

Completed in 56 milliseconds