HomeSort by: relevance | last modified time | path
    Searched defs:Selector (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ShuffleDecodeConstantPool.cpp 218 uint64_t Selector = RawMask[i];
219 unsigned MatchBit = (Selector >> 3) & 0x1;
222 // 0Xb X Source selected by Selector index.
223 // 10b 0 Source selected by Selector index.
226 // 11b 1 Source selected by Selector index.
234 Index += (Selector >> 1) & 0x1;
236 Index += Selector & 0x3;
238 int Src = (Selector >> 2) & 0x1;
X86ExpandPseudo.cpp 100 MachineOperand Selector = JTInst->getOperand(0);
104 if (Selector.isReg())
105 MBB->addLiveIn(Selector.getReg());
114 .add(Selector)
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
Stencil.cpp 79 explicit SelectorData(RangeSelector S) : Selector(std::move(S)) {}
80 RangeSelector Selector;
285 auto RawRange = Data.Selector(Match);
396 Stencil transformer::detail::makeStencil(RangeSelector Selector) {
397 return std::make_shared<StencilImpl<SelectorData>>(std::move(Selector));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
WasmEHPrepare.cpp 21 // selector = wasm.get.selector();
32 // selector = __wasm.landingpad_context.selector;
59 // uintptr_t selector;
76 // the selector after it returns.
108 Value *SelectorField = nullptr; // selector
154 IRB.getInt32Ty() // selector
318 // need to call personality function because we don't need a selector.
349 // Pseudocode: int selector = __wasm.landingpad_context.selector
    [all...]
TargetPassConfig.cpp 147 cl::desc("Enable the \"fast\" instruction selector"));
151 cl::desc("Enable the \"global\" instruction selector"));
902 // catch info can get misplaced when a selector ends up more than one block
973 // Determine an instruction selector.
975 SelectorType Selector;
978 Selector = SelectorType::FastISel;
982 Selector = SelectorType::GlobalISel;
984 Selector = SelectorType::FastISel;
986 Selector = SelectorType::SelectionDAG;
989 if (Selector == SelectorType::FastISel)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86ShuffleDecode.cpp 517 uint64_t Selector = RawMask[i];
518 unsigned MatchBit = (Selector >> 3) & 0x1;
521 // 0Xb X Source selected by Selector index.
522 // 10b 0 Source selected by Selector index.
525 // 11b 1 Source selected by Selector index.
533 Index += (Selector >> 1) & 0x1;
535 Index += Selector & 0x3;
537 int Src = (Selector >> 2) & 0x1;
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCVSXSwapRemoval.cpp 880 // reverse the order of the operands. If the selector operand
883 // is equivalent to reversing the two bits of the selector
891 unsigned Selector = MI->getOperand(3).getImm();
892 if (Selector == 0 || Selector == 3)
893 Selector = 3 - Selector;
894 MI->getOperand(3).setImm(Selector);
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
IdentifierTable.h 11 /// clang::Selector interfaces.
618 /// beyond their selector name; for example, a method called '_init'
629 // additional CamelCase "words" in their first selector chunk
638 // selector with the given name.
685 class Selector {
691 // Empty selector = 0. Note that these enumeration values must
705 Selector(IdentifierInfo *II, unsigned nArgs) {
712 Selector(MultiKeywordSelector *SI) {
732 static ObjCMethodFamily getMethodFamilyImpl(Selector sel);
734 static ObjCStringFormatFamily getStringFormatFamilyImpl(Selector sel)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/APINotes/
APINotesYAMLCompiler.cpp 150 StringRef Selector;
182 IO.mapRequired("Selector", M.Selector);
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCodeCompletion.cpp 301 /// A string containing the Objective-C selector entered thus far for a
303 std::string Selector;
600 AllocatedResults.Selector = "";
606 AllocatedResults.Selector += selIdent->getName();
607 AllocatedResults.Selector += ":";
966 return cxstring::createDup(Results->Selector);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
CodeGenPassBuilder.h 269 /// addInstSelector - This method should install an instruction selector pass,
329 /// passes (which are run just before instruction selector).
356 /// This method should install a register bank selector pass, which
368 /// This method should install a (global) instruction selector pass, which
684 // catch info can get misplaced when a selector ends up more than one block
756 // Determine an instruction selector.
758 SelectorType Selector;
761 Selector = SelectorType::FastISel;
767 Selector = SelectorType::GlobalISel;
769 Selector = SelectorType::FastISel
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Scalarizer.cpp 828 int Selector = SVI.getMaskValue(I);
829 if (Selector < 0)
831 else if (unsigned(Selector) < Op0.size())
832 Res[I] = Op0[Selector];
834 Res[I] = Op1[Selector - Op0.size()];
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGException.cpp 283 // ObjC EH selector entries are always global variables with
294 // ObjC EH selector entries are always global variables with
372 /// Returns the value to inject into a selector to indicate the
542 // Load the selector value.
543 llvm::Value *selector = CGF.getSelectorFromSlot(); local
548 CGF.Builder.CreateICmpSLT(selector, zero, "ehspec.fails");
983 // one big catchpad, within which we use Itanium's landingpad-style selector
1004 // provide exception and selector values.
1022 // exception and selector.
1029 llvm::CallInst *Selector = CGF.Builder.CreateCall(GetSelectorFn, CPI)
1119 llvm::Value *selector = CGF.getSelectorFromSlot(); local
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
ItaniumDemangle.h 4476 // <expression> ::= so <referent type> <expr> [<offset number>] <union-selector>* [p] E
4477 // <union-selector> ::= _ [<number>]
4491 Node *Selector = make<NameType>(parseNumber());
4492 if (!Selector)
4494 Names.push_back(Selector);

Completed in 64 milliseconds