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

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIFixSGPRCopies.cpp 780 SetVector<MachineInstr *> PHIOperands;
829 PHIOperands.insert(DefMI);
881 while (!PHIOperands.empty()) {
882 processPHINode(*PHIOperands.pop_back_val());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
NewGVN.cpp 1012 // a phi node). We require, as an invariant, that all the PHIOperands in the
1015 PHIExpression *NewGVN::createPHIExpression(ArrayRef<ValPair> PHIOperands,
1020 unsigned NumOps = PHIOperands.size();
1024 E->setType(PHIOperands.begin()->first->getType());
1028 auto Filtered = make_filter_range(PHIOperands, [&](const ValPair &P) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 1663 // PHI node (because an operand varies in each input block), add to PHIOperands.
1666 DenseMap<Instruction *, SmallVector<Value *, 4>> &PHIOperands) {
1783 PHIOperands[I].push_back(I->getOperand(OI));
2024 // PHIOperands.
2027 DenseMap<Instruction*, SmallVector<Value*,4>> PHIOperands;
2030 canSinkInstructions(*LRI, PHIOperands)) {
2047 for (auto *V : PHIOperands[I]) {

Completed in 64 milliseconds