reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm-c/Analysis.h
   45 LLVMBool LLVMVerifyModule(LLVMModuleRef M, LLVMVerifierFailureAction Action,
   50 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action);
include/llvm-c/BitReader.h
   40 LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule,
   45 LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf,
   49 LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef,
   53 LLVMBool LLVMParseBitcodeInContext2(LLVMContextRef ContextRef,
   61 LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef,
   67 LLVMBool LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef,
   72 LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
   75 LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM);
include/llvm-c/Core.h
  533 LLVMBool LLVMContextShouldDiscardValueNames(LLVMContextRef C);
  543 void LLVMContextSetDiscardValueNames(LLVMContextRef C, LLVMBool Discard);
  623 LLVMBool LLVMIsEnumAttribute(LLVMAttributeRef A);
  624 LLVMBool LLVMIsStringAttribute(LLVMAttributeRef A);
  817 LLVMBool LLVMPrintModuleToFile(LLVMModuleRef M, const char *Filename,
  857                               LLVMBool HasSideEffects, LLVMBool IsAlignStack,
  857                               LLVMBool HasSideEffects, LLVMBool IsAlignStack,
 1094 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty);
 1221                              LLVMBool IsVarArg);
 1226 LLVMBool LLVMIsFunctionVarArg(LLVMTypeRef FunctionTy);
 1274                                     unsigned ElementCount, LLVMBool Packed);
 1282                            LLVMBool Packed);
 1304                        unsigned ElementCount, LLVMBool Packed);
 1337 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy);
 1344 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy);
 1351 LLVMBool LLVMIsLiteralStruct(LLVMTypeRef StructTy);
 1670 LLVMBool LLVMIsConstant(LLVMValueRef Val);
 1675 LLVMBool LLVMIsUndef(LLVMValueRef Val);
 1840 LLVMBool LLVMIsNull(LLVMValueRef Val);
 1876                           LLVMBool SignExtend);
 1947 double LLVMConstRealGetDouble(LLVMValueRef ConstantVal, LLVMBool *losesInfo);
 1967                                       unsigned Length, LLVMBool DontNullTerminate);
 1979                              LLVMBool DontNullTerminate);
 1986 LLVMBool LLVMIsConstantString(LLVMValueRef c);
 2002                                       unsigned Count, LLVMBool Packed);
 2013                              LLVMBool Packed);
 2129                               LLVMBool isSigned);
 2152                                 LLVMBool HasSideEffects, LLVMBool IsAlignStack);
 2152                                 LLVMBool HasSideEffects, LLVMBool IsAlignStack);
 2170 LLVMBool LLVMIsDeclaration(LLVMValueRef Global);
 2191 LLVMBool LLVMHasUnnamedAddr(LLVMValueRef Global);
 2193 void LLVMSetUnnamedAddr(LLVMValueRef Global, LLVMBool HasUnnamedAddr);
 2297 LLVMBool LLVMIsThreadLocal(LLVMValueRef GlobalVar);
 2298 void LLVMSetThreadLocal(LLVMValueRef GlobalVar, LLVMBool IsThreadLocal);
 2299 LLVMBool LLVMIsGlobalConstant(LLVMValueRef GlobalVar);
 2300 void LLVMSetGlobalConstant(LLVMValueRef GlobalVar, LLVMBool IsConstant);
 2303 LLVMBool LLVMIsExternallyInitialized(LLVMValueRef GlobalVar);
 2304 void LLVMSetExternallyInitialized(LLVMValueRef GlobalVar, LLVMBool IsExtInit);
 2399 LLVMBool LLVMHasPersonalityFn(LLVMValueRef Fn);
 2475 LLVMBool LLVMIntrinsicIsOverloaded(unsigned ID);
 2846 LLVMBool LLVMValueIsBasicBlock(LLVMValueRef Val);
 3265 LLVMBool LLVMIsTailCall(LLVMValueRef CallInst);
 3274 void LLVMSetTailCall(LLVMValueRef CallInst, LLVMBool IsTailCall);
 3359 LLVMBool LLVMIsConditional(LLVMValueRef Branch);
 3422 LLVMBool LLVMIsInBounds(LLVMValueRef GEP);
 3427 void LLVMSetIsInBounds(LLVMValueRef GEP, LLVMBool InBounds);
 3637 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad);
 3640 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
 3818 LLVMBool LLVMGetVolatile(LLVMValueRef MemoryAccessInst);
 3819 void LLVMSetVolatile(LLVMValueRef MemoryAccessInst, LLVMBool IsVolatile);
 3820 LLVMBool LLVMGetWeak(LLVMValueRef CmpXchgInst);
 3821 void LLVMSetWeak(LLVMValueRef CmpXchgInst, LLVMBool IsWeak);
 3865                                LLVMTypeRef DestTy, LLVMBool IsSigned,
 3918                             LLVMBool singleThread, const char *Name);
 3922                                 LLVMBool singleThread);
 3927                                     LLVMBool SingleThread);
 3929 LLVMBool LLVMIsAtomicSingleThread(LLVMValueRef AtomicInst);
 3930 void LLVMSetAtomicSingleThread(LLVMValueRef AtomicInst, LLVMBool SingleThread);
 3971 LLVMBool LLVMCreateMemoryBufferWithContentsOfFile(const char *Path,
 3974 LLVMBool LLVMCreateMemoryBufferWithSTDIN(LLVMMemoryBufferRef *OutMemBuf,
 3979                                                           LLVMBool RequiresNullTerminator);
 4029 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);
 4034 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM);
 4040 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F);
 4045 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
 4067 LLVMBool LLVMStartMultithreaded(void);
 4075 LLVMBool LLVMIsMultithreaded(void);
include/llvm-c/DebugInfo.h
  201 LLVMBool LLVMStripModuleDebugInfo(LLVMModuleRef Module);
  258     LLVMBool isOptimized, const char *Flags, size_t FlagsLen,
  260     LLVMDWARFEmissionKind Kind, unsigned DWOId, LLVMBool SplitDebugInlining,
  261     LLVMBool DebugInfoForProfiling);
  310                              LLVMBool ExportSymbols);
  334     LLVMBool IsLocalToUnit, LLVMBool IsDefinition,
  334     LLVMBool IsLocalToUnit, LLVMBool IsDefinition,
  335     unsigned ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized);
  580                                               LLVMBool IsUnsigned);
 1118     unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit,
 1210     unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit,
 1291     LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits);
 1309     LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags);
include/llvm-c/ExecutionEngine.h
   47   LLVMBool NoFramePointerElim;
   48   LLVMBool EnableFastISel;
   56                                                 LLVMBool IsSigned);
   65                                          LLVMBool IsSigned);
   75 LLVMBool LLVMCreateExecutionEngineForModule(LLVMExecutionEngineRef *OutEE,
   79 LLVMBool LLVMCreateInterpreterForModule(LLVMExecutionEngineRef *OutInterp,
   83 LLVMBool LLVMCreateJITCompilerForModule(LLVMExecutionEngineRef *OutJIT,
  108 LLVMBool LLVMCreateMCJITCompilerForModule(
  131 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
  134 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name,
  160   const char *SectionName, LLVMBool IsReadOnly);
  161 typedef LLVMBool (*LLVMMemoryManagerFinalizeMemoryCallback)(
include/llvm-c/IRReader.h
   32 LLVMBool LLVMParseIRInContext(LLVMContextRef ContextRef,
include/llvm-c/Linker.h
   35 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src);
include/llvm-c/Object.h
  139 LLVMBool LLVMObjectFileIsSectionIteratorAtEnd(LLVMBinaryRef BR,
  160 LLVMBool LLVMObjectFileIsSymbolIteratorAtEnd(LLVMBinaryRef BR,
  178 LLVMBool LLVMGetSectionContainsSymbol(LLVMSectionIteratorRef SI,
  184 LLVMBool LLVMIsRelocationIteratorAtEnd(LLVMSectionIteratorRef Section,
  216 LLVMBool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile,
  223 LLVMBool LLVMIsSymbolIteratorAtEnd(LLVMObjectFileRef ObjectFile,
include/llvm-c/Remarks.h
  307 extern LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser);
include/llvm-c/Support.h
   30 LLVMBool LLVMLoadLibraryPermanently(const char* Filename);
include/llvm-c/Target.h
  132 static inline LLVMBool LLVMInitializeNativeTarget(void) {
  147 static inline LLVMBool LLVMInitializeNativeAsmParser(void) {
  159 static inline LLVMBool LLVMInitializeNativeAsmPrinter(void) {
  171 static inline LLVMBool LLVMInitializeNativeDisassembler(void) {
include/llvm-c/TargetMachine.h
   76 LLVMBool LLVMGetTargetFromTriple(const char* Triple, LLVMTargetRef *T,
   86 LLVMBool LLVMTargetHasJIT(LLVMTargetRef T);
   89 LLVMBool LLVMTargetHasTargetMachine(LLVMTargetRef T);
   92 LLVMBool LLVMTargetHasAsmBackend(LLVMTargetRef T);
  127                                       LLVMBool VerboseAsm);
  132 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M,
  136 LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M,
include/llvm-c/Transforms/IPO.h
   86     LLVMBool (*MustPreserve)(LLVMValueRef, void *));
include/llvm-c/Transforms/PassManagerBuilder.h
   49                                             LLVMBool Value);
   54                                             LLVMBool Value);
   59                                                  LLVMBool Value);
   79                                                   LLVMBool Internalize,
   80                                                   LLVMBool RunInliner);
lib/Analysis/Analysis.cpp
   98 LLVMBool LLVMVerifyModule(LLVMModuleRef M, LLVMVerifierFailureAction Action,
  104   LLVMBool Result = verifyModule(*unwrap(M), OutMessages ? &MsgsOS : DebugOS);
  119 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action) {
  120   LLVMBool Result = verifyFunction(
lib/Bitcode/Reader/BitReader.cpp
   24 LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule,
   30 LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf,
   35 LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef,
   58 LLVMBool LLVMParseBitcodeInContext2(LLVMContextRef ContextRef,
   78 LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef,
  105 LLVMBool LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef,
  124 LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
  130 LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf,
lib/ExecutionEngine/ExecutionEngineBindings.cpp
   42                                                 LLVMBool IsSigned) {
   74                                          LLVMBool IsSigned) {
  103 LLVMBool LLVMCreateExecutionEngineForModule(LLVMExecutionEngineRef *OutEE,
  118 LLVMBool LLVMCreateInterpreterForModule(LLVMExecutionEngineRef *OutInterp,
  133 LLVMBool LLVMCreateJITCompilerForModule(LLVMExecutionEngineRef *OutJIT,
  160 LLVMBool LLVMCreateMCJITCompilerForModule(
  261 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
  269 LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name,
lib/IR/Core.cpp
  109 LLVMBool LLVMContextShouldDiscardValueNames(LLVMContextRef C) {
  113 void LLVMContextSetDiscardValueNames(LLVMContextRef C, LLVMBool Discard) {
  187 LLVMBool LLVMIsEnumAttribute(LLVMAttributeRef A) {
  192 LLVMBool LLVMIsStringAttribute(LLVMAttributeRef A) {
  395 LLVMBool LLVMPrintModuleToFile(LLVMModuleRef M, const char *Filename,
  449                               LLVMBool HasSideEffects, LLVMBool IsAlignStack,
  449                               LLVMBool HasSideEffects, LLVMBool IsAlignStack,
  517 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty)
  644                              LLVMBool IsVarArg) {
  649 LLVMBool LLVMIsFunctionVarArg(LLVMTypeRef FunctionTy) {
  671                            unsigned ElementCount, LLVMBool Packed) {
  677                            unsigned ElementCount, LLVMBool Packed) {
  696                        unsigned ElementCount, LLVMBool Packed) {
  717 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) {
  721 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) {
  725 LLVMBool LLVMIsLiteralStruct(LLVMTypeRef StructTy) {
 1028 LLVMBool LLVMIsConstant(LLVMValueRef Ty) {
 1032 LLVMBool LLVMIsNull(LLVMValueRef Val) {
 1038 LLVMBool LLVMIsUndef(LLVMValueRef Val) {
 1299                           LLVMBool SignExtend) {
 1345 double LLVMConstRealGetDouble(LLVMValueRef ConstantVal, LLVMBool *LosesInfo) {
 1370                                       LLVMBool DontNullTerminate) {
 1378                              LLVMBool DontNullTerminate) {
 1387 LLVMBool LLVMIsConstantString(LLVMValueRef C) {
 1405                                       unsigned Count, LLVMBool Packed) {
 1412                              LLVMBool Packed) {
 1752                               LLVMBool isSigned) {
 1808                                 LLVMBool HasSideEffects,
 1809                                 LLVMBool IsAlignStack) {
 1824 LLVMBool LLVMIsDeclaration(LLVMValueRef Global) {
 1977 LLVMBool LLVMHasUnnamedAddr(LLVMValueRef Global) {
 1981 void LLVMSetUnnamedAddr(LLVMValueRef Global, LLVMBool HasUnnamedAddr) {
 2134 LLVMBool LLVMIsThreadLocal(LLVMValueRef GlobalVar) {
 2138 void LLVMSetThreadLocal(LLVMValueRef GlobalVar, LLVMBool IsThreadLocal) {
 2142 LLVMBool LLVMIsGlobalConstant(LLVMValueRef GlobalVar) {
 2146 void LLVMSetGlobalConstant(LLVMValueRef GlobalVar, LLVMBool IsConstant) {
 2189 LLVMBool LLVMIsExternallyInitialized(LLVMValueRef GlobalVar) {
 2193 void LLVMSetExternallyInitialized(LLVMValueRef GlobalVar, LLVMBool IsExtInit) {
 2300 LLVMBool LLVMHasPersonalityFn(LLVMValueRef Fn) {
 2361 LLVMBool LLVMIntrinsicIsOverloaded(unsigned ID) {
 2566 LLVMBool LLVMValueIsBasicBlock(LLVMValueRef Val) {
 2849 LLVMBool LLVMIsTailCall(LLVMValueRef Call) {
 2853 void LLVMSetTailCall(LLVMValueRef Call, LLVMBool isTailCall) {
 2901 LLVMBool LLVMIsConditional(LLVMValueRef Branch) {
 2927 LLVMBool LLVMIsInBounds(LLVMValueRef GEP) {
 2931 void LLVMSetIsInBounds(LLVMValueRef GEP, LLVMBool InBounds) {
 3215 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad) {
 3219 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) {
 3575                             LLVMBool isSingleThread, const char *Name) {
 3643 LLVMBool LLVMGetVolatile(LLVMValueRef MemAccessInst) {
 3654 void LLVMSetVolatile(LLVMValueRef MemAccessInst, LLVMBool isVolatile) {
 3665 LLVMBool LLVMGetWeak(LLVMValueRef CmpXchgInst) {
 3669 void LLVMSetWeak(LLVMValueRef CmpXchgInst, LLVMBool isWeak) {
 3799                                LLVMTypeRef DestTy, LLVMBool IsSigned,
 3919                                LLVMBool singleThread) {
 3930                                     LLVMBool singleThread) {
 3939 LLVMBool LLVMIsAtomicSingleThread(LLVMValueRef AtomicInst) {
 3948 void LLVMSetAtomicSingleThread(LLVMValueRef AtomicInst, LLVMBool NewValue) {
 3997 LLVMBool LLVMCreateMemoryBufferWithContentsOfFile(
 4011 LLVMBool LLVMCreateMemoryBufferWithSTDIN(LLVMMemoryBufferRef *OutMemBuf,
 4026     LLVMBool RequiresNullTerminator) {
 4076 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M) {
 4080 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) {
 4084 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) {
 4088 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) {
 4098 LLVMBool LLVMStartMultithreaded() {
 4105 LLVMBool LLVMIsMultithreaded() {
lib/IR/DebugInfo.cpp
  742 LLVMBool LLVMStripModuleDebugInfo(LLVMModuleRef M) {
  757     LLVMBool isOptimized, const char *Flags, size_t FlagsLen,
  759     LLVMDWARFEmissionKind Kind, unsigned DWOId, LLVMBool SplitDebugInlining,
  760     LLVMBool DebugInfoForProfiling) {
  796                                              LLVMBool ExportSymbols) {
  805     LLVMBool IsLocalToUnit, LLVMBool IsDefinition,
  805     LLVMBool IsLocalToUnit, LLVMBool IsDefinition,
  806     unsigned ScopeLine, LLVMDIFlags Flags, LLVMBool IsOptimized) {
  955                                               LLVMBool IsUnsigned) {
 1288     unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit,
 1338     unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit,
 1392     LLVMBool AlwaysPreserve, LLVMDIFlags Flags, uint32_t AlignInBits) {
 1402     LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags) {
lib/IRReader/IRReader.cpp
  115 LLVMBool LLVMParseIRInContext(LLVMContextRef ContextRef,
lib/Linker/LinkModules.cpp
  602 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src) {
lib/Object/Object.cpp
  157 LLVMBool LLVMObjectFileIsSectionIteratorAtEnd(LLVMBinaryRef BR,
  171 LLVMBool LLVMObjectFileIsSymbolIteratorAtEnd(LLVMBinaryRef BR,
  208 LLVMBool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef OF,
  242 LLVMBool LLVMIsSymbolIteratorAtEnd(LLVMObjectFileRef OF,
  275 LLVMBool LLVMGetSectionContainsSymbol(LLVMSectionIteratorRef SI,
  290 LLVMBool LLVMIsRelocationIteratorAtEnd(LLVMSectionIteratorRef Section,
lib/Remarks/RemarkParser.cpp
  164 extern "C" LLVMBool LLVMRemarkParserHasError(LLVMRemarkParserRef Parser) {
lib/Support/DynamicLibrary.cpp
  205 LLVMBool LLVMLoadLibraryPermanently(const char *Filename) {
lib/Target/TargetMachineC.cpp
   66 LLVMBool LLVMGetTargetFromTriple(const char* TripleStr, LLVMTargetRef *T,
   90 LLVMBool LLVMTargetHasJIT(LLVMTargetRef T) {
   94 LLVMBool LLVMTargetHasTargetMachine(LLVMTargetRef T) {
   98 LLVMBool LLVMTargetHasAsmBackend(LLVMTargetRef T) {
  177                                       LLVMBool VerboseAsm) {
  185 static LLVMBool LLVMTargetMachineEmit(LLVMTargetMachineRef T, LLVMModuleRef M,
  219 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M,
  232 LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T,
lib/Transforms/IPO/IPO.cpp
  131     LLVMBool (*Pred)(LLVMValueRef, void *)) {
lib/Transforms/IPO/PassManagerBuilder.cpp
 1083                                             LLVMBool Value) {
 1089                                             LLVMBool Value) {
 1096                                                  LLVMBool Value) {
 1125                                                   LLVMBool Internalize,
 1126                                                   LLVMBool RunInliner) {
tools/llvm-c-test/echo.cpp
  609         LLVMBool SingleThread = LLVMIsAtomicSingleThread(Src);
  621         LLVMBool SingleThread = LLVMIsAtomicSingleThread(Src);
tools/llvm-c-test/module.c
   37   LLVMBool Ret;
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp
   45                                              LLVMBool isReadOnly) {
   52 static LLVMBool roundTripFinalizeMemory(void *object, char **errMsg) {
unittests/Linker/LinkModulesTest.cpp
  207   LLVMBool Result =
  229   LLVMBool Result =