HomeSort by: relevance | last modified time | path
    Searched refs:MaskOp (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 897 auto MaskOp = [](const IntrinsicInst *II) {
923 if (MaskOp(Earlier) == MaskOp(Later) && ThruOp(Earlier) == ThruOp(Later))
927 return IsSubmask(MaskOp(Later), MaskOp(Earlier));
934 if (!IsSubmask(MaskOp(Later), MaskOp(Earlier)))
942 return IsSubmask(MaskOp(Later), MaskOp(Earlier));
949 return IsSubmask(MaskOp(Earlier), MaskOp(Later))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUTargetTransformInfo.cpp 1101 Value *MaskOp = II->getArgOperand(1);
1102 Type *MaskTy = MaskOp->getType();
1117 KnownBits Known = computeKnownBits(MaskOp, DL, 0, nullptr, II);
1127 MaskOp = B.CreateTrunc(MaskOp, MaskTy);
1131 {NewV, MaskOp});
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
Thumb2InstrInfo.cpp 789 MachineOperand &MaskOp = Instr.getOperand(0);
790 assert(MaskOp.isImm() && "Operand 0 is not the block mask of the VPT/VPST?!");
813 MaskOp.setImm((int64_t)(BlockMask));
ARMISelLowering.cpp 13504 SDValue MaskOp = N0.getOperand(1);
13505 ConstantSDNode *MaskC = dyn_cast<ConstantSDNode>(MaskOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86InstComments.cpp 269 unsigned MaskOp = Desc.getNumDefs();
271 if (Desc.getOperandConstraint(MaskOp, MCOI::TIED_TO) != -1)
272 ++MaskOp;
274 const char *MaskRegName = getRegName(MI->getOperand(MaskOp).getReg());
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86MCInstLower.cpp 2028 const MachineOperand &MaskOp = MI->getOperand(MaskIdx);
2029 if (auto *C = getConstantFromPool(*MI, MaskOp)) {
2106 const MachineOperand &MaskOp = MI->getOperand(MaskIdx);
2107 if (auto *C = getConstantFromPool(*MI, MaskOp)) {
2135 const MachineOperand &MaskOp = MI->getOperand(3 + X86::AddrDisp);
2136 if (auto *C = getConstantFromPool(*MI, MaskOp)) {
2150 const MachineOperand &MaskOp = MI->getOperand(3 + X86::AddrDisp);
2151 if (auto *C = getConstantFromPool(*MI, MaskOp)) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineVerifier.cpp 1423 const MachineOperand &MaskOp = MI->getOperand(3);
1424 if (!MaskOp.isShuffleMask()) {
1444 ArrayRef<int> MaskIdxes = MaskOp.getShuffleMask();
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 5425 SDValue MaskOp = N->getOperand(1);
5433 SDValue(FixupNode, 0), MaskOp);
5436 DAG.UpdateNodeOperands(And.getNode(), SDValue(FixupNode, 0), MaskOp);
5448 Op1, MaskOp);
5457 SDValue(Load, 0), MaskOp);
5461 DAG.UpdateNodeOperands(And.getNode(), SDValue(Load, 0), MaskOp), 0);

Completed in 94 milliseconds