Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp191 PHINode *CntPhi, Value *Var, Instruction *DefX,
1133 static PHINode *getRecurrenceVar(Value *VarX, Instruction *DefX, in getRecurrenceVar() argument
1137 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar()
1303 Instruction *&DefX) { in detectCTLZIdiom() argument
1307 DefX = nullptr; in detectCTLZIdiom()
1316 DefX = dyn_cast<Instruction>(T); in detectCTLZIdiom()
1321 if (!DefX || (DefX->getOpcode() != Instruction::AShr && in detectCTLZIdiom()
1322 DefX->getOpcode() != Instruction::LShr)) in detectCTLZIdiom()
1324 ConstantInt *Shft = dyn_cast<ConstantInt>(DefX->getOperand(1)); in detectCTLZIdiom()
1327 VarX = DefX->getOperand(0); in detectCTLZIdiom()
[all …]