Searched refs:FoldSelect (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilderFolder.h | 58 virtual Value *FoldSelect(Value *C, Value *True, Value *False) const = 0;
|
H A D | NoFolder.h | 82 Value *FoldSelect(Value *C, Value *True, Value *False) const override { in FoldSelect() function
|
H A D | ConstantFolder.h | 121 Value *FoldSelect(Value *C, Value *True, Value *False) const override { in FoldSelect() function
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InstSimplifyFolder.h | 84 Value *FoldSelect(Value *C, Value *True, Value *False) const override { in FoldSelect() function
|
H A D | TargetFolder.h | 131 Value *FoldSelect(Value *C, Value *True, Value *False) const override { in FoldSelect() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 2724 const Value *FoldSelect = nullptr; in selectSelect() local 2729 FoldSelect = SI->getFalseValue(); in selectSelect() 2732 FoldSelect = SI->getTrueValue(); in selectSelect() 2736 if (FoldSelect) { in selectSelect() 2737 Register SrcReg = getRegForValue(FoldSelect); in selectSelect()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 1093 if (auto *V = Folder.FoldSelect(C, True, False)) in CreateSelect()
|