Lines Matching refs:LLVMPassBuilderOptionsRef
38 typedef struct LLVMOpaquePassBuilderOptions *LLVMPassBuilderOptionsRef; typedef
51 LLVMPassBuilderOptionsRef Options);
60 LLVMPassBuilderOptionsRef LLVMCreatePassBuilderOptions(void);
66 void LLVMPassBuilderOptionsSetVerifyEach(LLVMPassBuilderOptionsRef Options,
72 void LLVMPassBuilderOptionsSetDebugLogging(LLVMPassBuilderOptionsRef Options,
76 LLVMPassBuilderOptionsRef Options, LLVMBool LoopInterleaving);
79 LLVMPassBuilderOptionsRef Options, LLVMBool LoopVectorization);
82 LLVMPassBuilderOptionsRef Options, LLVMBool SLPVectorization);
84 void LLVMPassBuilderOptionsSetLoopUnrolling(LLVMPassBuilderOptionsRef Options,
88 LLVMPassBuilderOptionsRef Options, LLVMBool ForgetAllSCEVInLoopUnroll);
90 void LLVMPassBuilderOptionsSetLicmMssaOptCap(LLVMPassBuilderOptionsRef Options,
94 LLVMPassBuilderOptionsRef Options, unsigned LicmMssaNoAccForPromotionCap);
97 LLVMPassBuilderOptionsRef Options, LLVMBool CallGraphProfile);
99 void LLVMPassBuilderOptionsSetMergeFunctions(LLVMPassBuilderOptionsRef Options,
103 LLVMPassBuilderOptionsRef Options, int Threshold);
108 void LLVMDisposePassBuilderOptions(LLVMPassBuilderOptionsRef Options);