Searched refs:ReassociatePass (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DReassociate.h71 class ReassociatePass : public PassInfoMixin<ReassociatePass> { class in namespace:llvm
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp166 void ReassociatePass::BuildRankMap(Function &F,
190 unsigned ReassociatePass::getRank(Value *V) {
221 void ReassociatePass::canonicalizeOperands(Instruction *I) {
635 void ReassociatePass::RewriteExprTree(BinaryOperator *I,
817 ReassociatePass::OrderedSet &ToRedo) {
954 ReassociatePass::OrderedSet &ToRedo) {
1042 Value *ReassociatePass::RemoveFactorFromExpression(Value *V, Value *Factor) {
1203 bool ReassociatePass::CombineXorOpnd(Instruction *I, XorOpnd *Opnd1,
1237 bool ReassociatePass::CombineXorOpnd(Instruction *I, XorOpnd *Opnd1,
1312 Value *ReassociatePass
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilder.cpp453 FPM.addPass(ReassociatePass());

Completed in 118 milliseconds