/external/llvm/include/llvm/Transforms/Utils/ |
H A D | VectorUtils.h | 28 static inline bool isTriviallyVectorizable(Intrinsic::ID ID) { 30 case Intrinsic::sqrt: 31 case Intrinsic::sin: 32 case Intrinsic::cos: 33 case Intrinsic::exp: 34 case Intrinsic::exp2: 35 case Intrinsic::log: 36 case Intrinsic::log10: 37 case Intrinsic::log2: 38 case Intrinsic [all...] |
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUIntrinsicInfo.cpp | 1 //===- AMDGPUIntrinsicInfo.cpp - AMDGPU Intrinsic Information ---*- C++ -*-===// 38 if (IntrID < Intrinsic::num_intrinsics) { 44 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 57 (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 60 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
H A D | AMDGPUIntrinsicInfo.h | 1 //===- AMDGPUIntrinsicInfo.h - AMDGPU Intrinsic Information ------*- C++ -*-===// 11 /// \brief Interface for the AMDGPU Implementation of the Intrinsic Info class. 25 last_non_AMDGPU_intrinsic = Intrinsic::num_intrinsics - 1,
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCUtil.cpp | 187 case Intrinsic::returnaddress: case Intrinsic::frameaddress: 188 case Intrinsic::stacksave: case Intrinsic::stackrestore: 189 case Intrinsic::vastart: case Intrinsic::vacopy: case Intrinsic::vaend: 190 case Intrinsic::objectsize: case Intrinsic::prefetch: 191 case Intrinsic [all...] |
/external/llvm/lib/Target/Mips/ |
H A D | MipsSEISelLowering.cpp | 1508 case Intrinsic::mips_shilo: 1510 case Intrinsic::mips_dpau_h_qbl: 1512 case Intrinsic::mips_dpau_h_qbr: 1514 case Intrinsic::mips_dpsu_h_qbl: 1516 case Intrinsic::mips_dpsu_h_qbr: 1518 case Intrinsic::mips_dpa_w_ph: 1520 case Intrinsic::mips_dps_w_ph: 1522 case Intrinsic::mips_dpax_w_ph: 1524 case Intrinsic::mips_dpsx_w_ph: 1526 case Intrinsic [all...] |
/external/llvm/lib/CodeGen/ |
H A D | IntrinsicLowering.cpp | 1 //===-- IntrinsicLowering.cpp - Intrinsic Lowering default implementation -===// 101 case Intrinsic::setjmp: 105 case Intrinsic::longjmp: 109 case Intrinsic::siglongjmp: 113 case Intrinsic::memcpy: 120 case Intrinsic::memmove: 127 case Intrinsic::memset: 134 case Intrinsic::sqrt: 137 case Intrinsic::sin: 140 case Intrinsic [all...] |
H A D | BasicTargetTransformInfo.cpp | 117 unsigned getIntrinsicInstrCost(Intrinsic::ID, Type *RetTy, 532 unsigned BasicTTI::getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy, 555 case Intrinsic::sqrt: ISD = ISD::FSQRT; break; 556 case Intrinsic::sin: ISD = ISD::FSIN; break; 557 case Intrinsic::cos: ISD = ISD::FCOS; break; 558 case Intrinsic::exp: ISD = ISD::FEXP; break; 559 case Intrinsic::exp2: ISD = ISD::FEXP2; break; 560 case Intrinsic::log: ISD = ISD::FLOG; break; 561 case Intrinsic::log10: ISD = ISD::FLOG10; break; 562 case Intrinsic [all...] |
/external/llvm/include/llvm/IR/ |
H A D | IntrinsicInst.h | 1 //===-- llvm/IntrinsicInst.h - Intrinsic Instruction Wrappers ---*- C++ -*-===// 43 Intrinsic::ID getIntrinsicID() const { 44 return (Intrinsic::ID)getCalledFunction()->getIntrinsicID(); 66 case Intrinsic::dbg_declare: 67 case Intrinsic::dbg_value: 88 return I->getIntrinsicID() == Intrinsic::dbg_declare; 109 return I->getIntrinsicID() == Intrinsic::dbg_value; 181 case Intrinsic::memcpy: 182 case Intrinsic::memmove: 183 case Intrinsic [all...] |
H A D | InstVisitor.h | 262 switch ((Intrinsic::ID)F->getIntrinsicID()) { 264 case Intrinsic::dbg_declare: DELEGATE(DbgDeclareInst); 265 case Intrinsic::dbg_value: DELEGATE(DbgValueInst); 266 case Intrinsic::memcpy: DELEGATE(MemCpyInst); 267 case Intrinsic::memmove: DELEGATE(MemMoveInst); 268 case Intrinsic::memset: DELEGATE(MemSetInst); 269 case Intrinsic::vastart: DELEGATE(VAStartInst); 270 case Intrinsic::vaend: DELEGATE(VAEndInst); 271 case Intrinsic::vacopy: DELEGATE(VACopyInst); 272 case Intrinsic [all...] |
/external/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 32 static bool UpgradeSSE41Function(Function* F, Intrinsic::ID IID, 42 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 63 // Can't use Intrinsic::getDeclaration here as it adds a ".i1" to 72 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctpop, 81 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz, 87 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::cttz, 98 if (F->getName() != Intrinsic [all...] |
H A D | IRBuilder.cpp | 70 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys); 90 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memcpy, Tys); 114 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memmove, Tys); 136 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::lifetime_start); 151 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 247 Intrinsic::ID MemCpyID = Intrinsic::memcpy; 251 CI.setCalledFunction(Intrinsic::getDeclaration(M, MemCpyID, Tys)); 277 case Intrinsic::objectsize: { 283 case Intrinsic::bswap: { 302 case Intrinsic::powi: 316 case Intrinsic::cttz: { 334 case Intrinsic::ctlz: { 352 case Intrinsic::uadd_with_overflow: { 398 case Intrinsic [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | AMDILIntrinsicInfo.cpp | 1 //===- AMDILIntrinsicInfo.cpp - AMDIL Intrinsic Information ------*- C++ -*-===// 44 if (IntrID < Intrinsic::num_intrinsics) { 50 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 61 = (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 64 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
H A D | AMDILIntrinsicInfo.h | 1 //===- AMDILIntrinsicInfo.h - AMDIL Intrinsic Information ------*- C++ -*-===// 10 // Interface for the AMDIL Implementation of the Intrinsic Info class. 23 last_non_AMDGPU_intrinsic = Intrinsic::num_intrinsics - 1,
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | AMDILIntrinsicInfo.cpp | 1 //===- AMDILIntrinsicInfo.cpp - AMDIL Intrinsic Information ------*- C++ -*-===// 44 if (IntrID < Intrinsic::num_intrinsics) { 50 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 61 = (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 64 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
H A D | AMDILIntrinsicInfo.h | 1 //===- AMDILIntrinsicInfo.h - AMDIL Intrinsic Information ------*- C++ -*-===// 10 // Interface for the AMDIL Implementation of the Intrinsic Info class. 23 last_non_AMDGPU_intrinsic = Intrinsic::num_intrinsics - 1,
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 1913 DAG.getConstant(Intrinsic::nvvm_ptr_local_to_gen, MVT::i32), p); 2130 static unsigned getOpcForTextureInstr(unsigned Intrinsic) { argument 2131 switch (Intrinsic) { 2135 case Intrinsic::nvvm_tex_1d_v4f32_i32: 2137 case Intrinsic::nvvm_tex_1d_v4f32_f32: 2139 case Intrinsic::nvvm_tex_1d_level_v4f32_f32: 2141 case Intrinsic::nvvm_tex_1d_grad_v4f32_f32: 2143 case Intrinsic::nvvm_tex_1d_v4i32_i32: 2145 case Intrinsic::nvvm_tex_1d_v4i32_f32: 2147 case Intrinsic 2222 getOpcForSurfaceInstr(unsigned Intrinsic) argument [all...] |
H A D | NVPTXUtilities.cpp | 340 bool llvm::isBarrierIntrinsic(Intrinsic::ID id) { 341 if ((id == Intrinsic::nvvm_barrier0) || 342 (id == Intrinsic::nvvm_barrier0_popc) || 343 (id == Intrinsic::nvvm_barrier0_and) || 344 (id == Intrinsic::nvvm_barrier0_or) || 345 (id == Intrinsic::cuda_syncthreads)) 351 bool llvm::isMemorySpaceTransferIntrinsic(Intrinsic::ID id) { 352 if (id == Intrinsic::nvvm_ptr_local_to_gen || 353 id == Intrinsic::nvvm_ptr_shared_to_gen || 354 id == Intrinsic [all...] |
/external/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 1237 case Intrinsic::fabs: 1238 case Intrinsic::log: 1239 case Intrinsic::log2: 1240 case Intrinsic::log10: 1241 case Intrinsic::exp: 1242 case Intrinsic::exp2: 1243 case Intrinsic::floor: 1244 case Intrinsic::ceil: 1245 case Intrinsic::sqrt: 1246 case Intrinsic [all...] |
H A D | TargetTransformInfo.cpp | 69 Intrinsic::ID IID, Type *RetTy, ArrayRef<Type *> ParamTys) const { 74 Intrinsic::ID IID, Type *RetTy, ArrayRef<const Value *> Arguments) const { 157 unsigned TargetTransformInfo::getIntImmCost(Intrinsic::ID IID, unsigned Idx, 213 TargetTransformInfo::getIntrinsicInstrCost(Intrinsic::ID ID, 359 if (Intrinsic::ID IID = (Intrinsic::ID)F->getIntrinsicID()) { 379 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 388 case Intrinsic::dbg_declare: 389 case Intrinsic::dbg_value: 390 case Intrinsic [all...] |
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 223 if (F->getIntrinsicID() != Intrinsic::not_intrinsic) { 235 case Intrinsic::setjmp: 243 case Intrinsic::longjmp: 249 case Intrinsic::eh_sjlj_setjmp: 251 case Intrinsic::memcpy: 252 case Intrinsic::memmove: 253 case Intrinsic::memset: 254 case Intrinsic::powi: 255 case Intrinsic::log: 256 case Intrinsic [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/ |
H A D | LengthFunctions.cpp | 49 case Intrinsic: 78 case Intrinsic: 111 case Intrinsic:
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 1714 static IntrinsicKind getIntrinsicKind(Intrinsic::ID iid) { 1826 Intrinsic::ID iid = I.getIntrinsicID(); 1861 Function *BswapFunc = Intrinsic::getDeclaration( 1862 F.getParent(), Intrinsic::bswap, ArrayRef<Type*>(&OpType, 1)); 1873 // Intrinsic converts \p NumUsedElements elements of \p ConvertOp to the same 1961 // Intrinsic shifts %In by %ShiftSize bits. 1992 Intrinsic::ID getSignedPackIntrinsic(Intrinsic::ID id) { 1994 case llvm::Intrinsic::x86_sse2_packsswb_128: 1995 case llvm::Intrinsic [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 177 /// \arg IntrinsicID The ID for the Intrinsic we wish to generate. 183 const llvm::Intrinsic::ID IntrinsicID, 228 Intrinsic::ID inst = (BuiltinID == Builtin::BI__builtin_va_end) ? 229 Intrinsic::vaend : Intrinsic::vastart; 240 return RValue::get(Builder.CreateCall2(CGM.getIntrinsic(Intrinsic::vacopy), 300 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType); 317 Value *F = CGM.getIntrinsic(Intrinsic::ctlz, ArgType); 334 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType); 355 Value *F = CGM.getIntrinsic(Intrinsic [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 144 virtual unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 150 virtual unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 314 virtual unsigned getIntImmCost(Intrinsic::ID IID, unsigned Idx, 401 /// \returns The cost of Intrinsic instructions. 402 virtual unsigned getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy,
|