Home
last modified time | relevance | path

Searched refs:FirstTarget (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp125 [&](unsigned FirstTarget, unsigned NumTargets) { in ExpandICallBranchFunnel() argument
127 EmitTailCall(FirstTarget); in ExpandICallBranchFunnel()
132 CmpTarget(FirstTarget + 1); in ExpandICallBranchFunnel()
133 EmitCondJumpTarget(X86::JB_1, FirstTarget); in ExpandICallBranchFunnel()
134 EmitTailCall(FirstTarget + 1); in ExpandICallBranchFunnel()
139 CmpTarget(FirstTarget + 1); in ExpandICallBranchFunnel()
140 EmitCondJumpTarget(X86::JB_1, FirstTarget); in ExpandICallBranchFunnel()
141 EmitCondJumpTarget(X86::JE_1, FirstTarget + 1); in ExpandICallBranchFunnel()
142 EmitBranchFunnel(FirstTarget + 2, NumTargets - 2); in ExpandICallBranchFunnel()
147 CmpTarget(FirstTarget + (NumTargets / 2)); in ExpandICallBranchFunnel()
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/
H A DTargetRegistry.cpp19 static Target *FirstTarget = nullptr; variable
22 return make_range(iterator(FirstTarget), iterator()); in targets()
103 T.Next = FirstTarget; in RegisterTarget()
104 FirstTarget = &T; in RegisterTarget()