Home
last modified time | relevance | path

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

/dports/textproc/zorba/zorba-2.7.0/src/compiler/rewriter/rules/
H A Druleset.h62 class FoldConst : public PrePostRewriteRule
68 FoldConst(bool fold_expensive_ops) in FoldConst() function
70 PrePostRewriteRule(RewriteRule::FoldConst, "FoldConst"), in FoldConst()
H A Drule_base.h48 FoldConst, enumerator
H A Dfold_rules.cpp531 RULE_REWRITE_PRE(FoldConst) in RULE_REWRITE_PRE() argument
555 RULE_REWRITE_POST(FoldConst) in RULE_REWRITE_POST() argument
/dports/textproc/zorba/zorba-2.7.0/src/compiler/rewriter/rewriters/
H A Ddefault_optimizer.cpp43 ADD_RULE(FoldConst(false)); in FoldRules()
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/7.0/
H A DInstCombineAndOrXor.cpp2651 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
2652 FoldConst ^= C3->getValue(); in visitXor()
2657 Value* FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/4.0/
H A DInstCombineAndOrXor.cpp2582 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
2583 FoldConst ^= C3->getValue(); in visitXor()
2588 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2620 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
2621 FoldConst ^= C3->getValue(); in visitXor()
2626 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2937 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
2938 FoldConst ^= C3->getValue(); in visitXor()
2943 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2835 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
2836 FoldConst ^= C3->getValue(); in visitXor()
2841 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3139 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3140 FoldConst ^= C3->getValue(); in visitXor()
3145 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3139 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3140 FoldConst ^= C3->getValue(); in visitXor()
3145 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3139 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3140 FoldConst ^= C3->getValue(); in visitXor()
3145 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3284 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3285 FoldConst ^= C3->getValue(); in visitXor()
3290 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3285 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3286 FoldConst ^= C3->getValue(); in visitXor()
3291 Value *FoldVal = ConstantInt::get(Opnd0->getType(), FoldConst); in visitXor()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3289 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3290 FoldConst ^= C3->getValue(); in visitXor()
3295 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3485 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3486 FoldConst ^= C3->getValue(); in visitXor()
3491 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3488 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3489 FoldConst ^= C3->getValue(); in visitXor()
3494 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3341 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3342 FoldConst ^= C3->getValue(); in visitXor()
3347 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3485 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3486 FoldConst ^= C3->getValue(); in visitXor()
3491 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3601 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3602 FoldConst ^= C3->getValue(); in visitXor()
3607 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3485 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3486 FoldConst ^= C3->getValue(); in visitXor()
3491 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3341 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3342 FoldConst ^= C3->getValue(); in visitXor()
3347 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3485 APInt FoldConst = C1->getValue().lshr(C2->getValue()); in visitXor() local
3486 FoldConst ^= C3->getValue(); in visitXor()
3491 return BinaryOperator::CreateXor(Opnd0, ConstantInt::get(Ty, FoldConst)); in visitXor()
/dports/devel/py-numba/numba-0.51.2/numba/tests/
H A Dtest_stencils.py749 class FoldConst(ast.NodeTransformer, Builder): class in pyStencilGenerator
1410 fold_const = self.FoldConst()