Home
last modified time | relevance | path

Searched refs:isSelect (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DInstrDocsEmitter.cpp117 FLAG(isSelect) in EmitInstrDocs()
H A DInstrInfoEmitter.cpp1149 if (Inst.isSelect) in emitRecord()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenInstruction.h248 bool isSelect : 1; variable
H A DCodeGenInstruction.cpp442 isSelect = R->getValueAsBit("isSelect"); in CodeGenInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h353 bool isSelect() const { return Flags & (1ULL << MCID::Select); } in isSelect() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2178 assert(Shuf.isSelect() && "Must have select-equivalent shuffle"); in foldSelectShuffleOfSelectShuffle()
2187 if (ShufOp && ShufOp->isSelect() && in foldSelectShuffleOfSelectShuffle()
2194 if (!ShufOp || !ShufOp->isSelect() || in foldSelectShuffleOfSelectShuffle()
2226 assert(Shuf.isSelect() && "Must have select-equivalent shuffle"); in foldSelectShuffleWith1Binop()
2326 if (!Shuf.isSelect()) in foldSelectShuffle()
H A DInstCombineSelect.cpp2661 cast<ShuffleVectorInst>(TVal)->isSelect()) { in foldVectorSelect()
2675 cast<ShuffleVectorInst>(FVal)->isSelect()) { in foldVectorSelect()
H A DInstructionCombining.cpp2408 if (LShuf->isSelect() && in foldVectorBinop()
2410 RShuf->isSelect() && in foldVectorBinop()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoSFB.td13 let Predicates = [HasShortForwardBranchOpt], isSelect = 1,
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1009 assert(MI.getDesc().isSelect() && "MI must be a select instruction"); in analyzeSelect()
H A DMachineInstr.h1039 bool isSelect(QueryType Type = IgnoreBundle) const {
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h691 bool isSelect() const { in isSelect() function
692 return cast<llvm::ShuffleVectorInst>(Val)->isSelect(); in isSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrFormats.td628 let isSelect = 1;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp1784 (MI->isSelect() && optimizeSelect(*MI, LocalMIs))) { in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1635 if (Shuffle->isSelect()) in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td775 let Uses = [SR], isSelect = 1 in {
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h2124 bool isSelect() const {
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td641 bit isSelect = false; // Is this instruction a select instruction?
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstr64Bit.td1161 let isSelect = 1 in
H A DPPCInstrInfo.td3103 let isSelect = 1 in
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4563 if (Shuf && Shuf->isSelect()) { in simplifyCmpSelOfMaxMin()
H A DValueTracking.cpp6920 return (!Shuffle || Shuffle->isSelect()) && in isNotCrossLaneOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.td5059 let isCommutable = 1, isSelect = 1 in
H A DARMInstrThumb2.td3552 let isCommutable = 1, isSelect = 1 in