| /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| bitreader.go | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 13 package llvm package 16 #include "llvm-c/BitReader.h" 17 #include "llvm-c/Core.h" 27 // ParseBitcodeFile parses the LLVM IR (bitcode) in the file with the 28 // specified name, and returns a new LLVM module.
|
| executionengine_test.go | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 13 package llvm package
|
| linker.go | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 13 package llvm package 16 #include "llvm-c/Core.h" 17 #include "llvm-c/Linker.h"
|
| llvm_dep.go | 1 //===- llvm_dep.go - creates LLVM dependency ------------------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 9 // This file ensures that the LLVM libraries are built before using the 16 package llvm package
|
| string_test.go | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 13 package llvm package
|
| version.go | 1 //===- version.go - LLVM version info -------------------------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 9 // This file defines LLVM version information. 13 package llvm package 16 #include "llvm/Config/llvm-config.h"
|
| /src/external/apache2/llvm/dist/llvm/examples/IRTransforms/ |
| InitializePasses.h | 4 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // See https://llvm.org/LICENSE.txt for license information. 6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 13 #include "llvm/IR/PassManager.h" 15 namespace llvm { namespace 20 } // end namespace llvm
|
| SimplifyCFG.h | 4 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // See https://llvm.org/LICENSE.txt for license information. 6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 13 #include "llvm/Pass.h" 14 #include "llvm/PassRegistry.h" 16 namespace llvm { namespace 22 } // end namespace llvm
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| CallPrinter.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 namespace llvm { namespace 24 } // end namespace llvm
|
| CmpInstAnalysis.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 #include "llvm/IR/InstrTypes.h" 19 namespace llvm { namespace 68 } // end namespace llvm
|
| ConstantFolding.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 22 namespace llvm { namespace
|
| DomPrinter.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 namespace llvm { namespace 27 } // End llvm namespace
|
| GuardUtils.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 15 namespace llvm { namespace 23 /// of llvm.experimental.guard intrinsic. 36 /// %wc = call i1 @llvm.experimental.widenable.condition() 52 } // llvm
|
| HeatUtils.h | 3 // The LLVM Compiler Infrastructure 20 namespace llvm { namespace 38 } // namespace llvm
|
| Loads.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 16 #include "llvm/IR/BasicBlock.h" 17 #include "llvm/Support/CommandLine.h" 19 namespace llvm { namespace
|
| OverflowInstAnalysis.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 #include "llvm/IR/InstrTypes.h" 19 namespace llvm { namespace 25 /// %Agg = call { i4, i1 } @llvm.[us]mul.with.overflow.i4(i4 %X, i4 %Y) 30 /// %Agg = call { i4, i1 } @llvm.[us]mul.with.overflow.i4(i4 %X, i4 %Y) 43 } // end namespace llvm
|
| Passes.h | 1 //===-- llvm/Analysis/Passes.h - Constructors for analyses ------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 namespace llvm { namespace
|
| RegionPrinter.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 namespace llvm { namespace 35 void viewRegion(llvm::RegionInfo *RI); 46 void viewRegion(const llvm::Function *F); 55 void viewRegionOnly(llvm::RegionInfo *RI); 66 void viewRegionOnly(const llvm::Function *F); 68 } // End llvm namespac [all...] |
| ValueLatticeUtils.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 namespace llvm { namespace 38 } // end namespace llvm
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| AtomicExpandUtils.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 12 #include "llvm/ADT/STLExtras.h" 13 #include "llvm/IR/IRBuilder.h" 14 #include "llvm/Support/AtomicOrdering.h" 16 namespace llvm { namespace 62 } // end namespace llvm
|
| BasicBlockSectionUtils.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 12 #include "llvm/ADT/STLExtras.h" 13 #include "llvm/Support/CommandLine.h" 15 namespace llvm { namespace 28 } // end namespace llvm
|
| LowLevelType.h | 1 //== llvm/CodeGen/LowLevelType.h ------------------------------- -*- C++ -*-==// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 19 #include "llvm/Support/LowLevelTypeImpl.h" 20 #include "llvm/Support/MachineValueType.h" 22 namespace llvm { namespace 28 /// Construct a low-level type based on an LLVM type. 41 const llvm::fltSemantics &getFltSemanticForLLT(LLT Ty) [all...] |
| MIRPrinter.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 9 // This file declares the functions that print out the LLVM IR and the machine 17 namespace llvm { namespace 25 /// Print LLVM IR using the MIR serialization format to the given output stream. 43 } // end namespace llvm
|
| MachineSizeOpts.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 16 #include "llvm/Transforms/Utils/SizeOpts.h" 18 namespace llvm { namespace 44 } // end namespace llvm
|
| MachineStableHash.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 17 #include "llvm/CodeGen/StableHashing.h" 19 namespace llvm { namespace 28 } // namespace llvm
|