Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp118 class TypePromotionTransaction;
187 bool extLdPromotion(TypePromotionTransaction &TPT, LoadInst *&LI,
2087 class TypePromotionTransaction { class
2451 void TypePromotionTransaction::setOperand(Instruction *Inst, unsigned Idx, in setOperand()
2454 make_unique<TypePromotionTransaction::OperandSetter>(Inst, Idx, NewVal)); in setOperand()
2457 void TypePromotionTransaction::eraseInstruction(Instruction *Inst, in eraseInstruction()
2460 make_unique<TypePromotionTransaction::InstructionRemover>(Inst, NewVal)); in eraseInstruction()
2463 void TypePromotionTransaction::replaceAllUsesWith(Instruction *Inst, in replaceAllUsesWith()
2465 Actions.push_back(make_unique<TypePromotionTransaction::UsesReplacer>(Inst, New)); in replaceAllUsesWith()
2468 void TypePromotionTransaction::mutateType(Instruction *Inst, Type *NewTy) { in mutateType()
[all …]