Lines Matching full:llvm
23 #include <llvm/IR/DerivedTypes.h>
24 #include <llvm/IR/Function.h>
25 #include <llvm/IR/InlineAsm.h>
26 #include <llvm/IR/Module.h>
27 #include <llvm/IR/Type.h>
31 using ::llvm::CallInst;
32 using ::llvm::Function;
33 using ::llvm::FunctionType;
34 using ::llvm::InlineAsm;
35 using ::llvm::IntegerType;
36 using ::llvm::Type;
37 using ::llvm::Value;
41 char LDRSTRSuffixByType(art::llvm::IRBuilder& irb, Type* type) {
44 ::llvm::cast<IntegerType>(type)->getBitWidth();
58 namespace llvm {
71 Value* RuntimeSupportBuilderARM::EmitLoadFromThreadOffset(int64_t offset, ::llvm::Type* type,
101 // LLVM can delete the first one if the caller in LLVM IR doesn't use the return value.
104 // ConstJObject. We denote side effect to "true" below instead, so LLVM won't
119 } // namespace llvm