Lines Matching refs:IRBuilder

30 #include "llvm/IR/IRBuilder.h"
99 IRBuilder<> &Builder);
101 IRBuilder<> &Builder);
103 bool SimplifyReturn(ReturnInst *RI, IRBuilder<> &Builder);
104 bool SimplifyResume(ResumeInst *RI, IRBuilder<> &Builder);
106 bool SimplifySwitch(SwitchInst *SI, IRBuilder<> &Builder);
108 bool SimplifyUncondBranch(BranchInst *BI, IRBuilder <> &Builder);
109 bool SimplifyCondBranch(BranchInst *BI, IRBuilder <>&Builder);
564 IRBuilder<> &Builder) {
773 IRBuilder<> &Builder) {
1092 IRBuilder<true, NoFolder> Builder(NT);
1522 IRBuilder<true, NoFolder> Builder(BI);
1537 IRBuilder<true, NoFolder> Builder(BI);
1805 IRBuilder<true, NoFolder> Builder(InsertPt);
1844 IRBuilder<> &Builder) {
2134 IRBuilder<> Builder(PBI);
2414 IRBuilder<true, NoFolder> Builder(PBI);
2515 IRBuilder<> Builder(OldTerm);
2627 ICmpInst *ICI, IRBuilder<> &Builder, const TargetTransformInfo &TTI,
2734 IRBuilder<> &Builder) {
2845 bool SimplifyCFGOpt::SimplifyResume(ResumeInst *RI, IRBuilder<> &Builder) {
2905 bool SimplifyCFGOpt::SimplifyReturn(ReturnInst *RI, IRBuilder<> &Builder) {
3007 IRBuilder<> Builder(TI);
3118 static bool TurnSwitchRangeIntoICmp(SwitchInst *SI, IRBuilder<> &Builder) {
3451 Value *BuildLookup(Value *Index, IRBuilder<> &Builder);
3566 Value *SwitchLookupTable::BuildLookup(Value *Index, IRBuilder<> &Builder) {
3667 IRBuilder<> &Builder,
3817 bool SimplifyCFGOpt::SimplifySwitch(SwitchInst *SI, IRBuilder<> &Builder) {
3897 bool SimplifyCFGOpt::SimplifyUncondBranch(BranchInst *BI, IRBuilder<> &Builder){
3930 bool SimplifyCFGOpt::SimplifyCondBranch(BranchInst *BI, IRBuilder<> &Builder) {
4064 IRBuilder<> Builder(T);
4116 IRBuilder<> Builder(BB);