/external/llvm/lib/Target/R600/ |
AMDILIntrinsicInfo.cpp | 1 //===- AMDILIntrinsicInfo.cpp - AMDGPU Intrinsic Information ------*- C++ -*-===// 40 if (IntrID < Intrinsic::num_intrinsics) { 44 && "Invalid intrinsic ID"); 46 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 59 = (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 62 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
AMDILIntrinsicInfo.h | 1 //===- AMDILIntrinsicInfo.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/ |
ObjCARCUtil.cpp | 184 // None of the intrinsic functions do objc_release. For intrinsics, the 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 [all...] |
/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 1 //===-- IntrinsicLowering.cpp - Intrinsic Lowering default implementation -===// 60 /// ReplaceCallWith - This function is used when we want to lower an intrinsic 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 [all...] |
BasicTargetTransformInfo.cpp | 110 virtual unsigned getIntrinsicInstrCost(Intrinsic::ID, Type *RetTy, 414 unsigned BasicTTI::getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy, 419 // Assume that we need to scalarize this intrinsic. 436 // intrinsic call. 437 case Intrinsic::sqrt: ISD = ISD::FSQRT; break; 438 case Intrinsic::sin: ISD = ISD::FSIN; break; 439 case Intrinsic::cos: ISD = ISD::FCOS; break; 440 case Intrinsic::exp: ISD = ISD::FEXP; break; 441 case Intrinsic::exp2: ISD = ISD::FEXP2; break; 442 case Intrinsic::log: ISD = ISD::FLOG; break [all...] |
SjLjEHPrepare.cpp | 112 FrameAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::frameaddress); 113 StackAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::stacksave); 114 StackRestoreFn = Intrinsic::getDeclaration(&M, Intrinsic::stackrestore); 115 BuiltinSetjmpFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_setjmp); 116 LSDAAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_lsda) [all...] |
/external/llvm/lib/IR/ |
AutoUpgrade.cpp | 30 static bool UpgradeSSE41Function(Function* F, Intrinsic::ID IID, 40 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 61 // Can't use Intrinsic::getDeclaration here as it adds a ".i1" to 70 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctpop, 79 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz, 85 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::cttz, 107 return UpgradeSSE41Function(F, Intrinsic::x86_sse41_ptestc, NewFn) [all...] |
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::lifetime_end) [all...] |
/external/llvm/include/llvm/IR/ |
IntrinsicInst.h | 1 //===-- llvm/IntrinsicInst.h - Intrinsic Instruction Wrappers ---*- C++ -*-===// 10 // This file defines classes that make it really easy to deal with intrinsic 17 // All intrinsic function calls are instances of the call instruction, so these 33 /// IntrinsicInst - A useful wrapper class for inspecting calls to intrinsic 35 /// work with calls to intrinsic functions. 41 /// getIntrinsicID - Return the intrinsic ID of this intrinsic. 43 Intrinsic::ID getIntrinsicID() const { 44 return (Intrinsic::ID)getCalledFunction()->getIntrinsicID(); 66 case Intrinsic::dbg_declare [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILIntrinsicInfo.cpp | 1 //===- AMDILIntrinsicInfo.cpp - AMDIL Intrinsic Information ------*- C++ -*-===// 44 if (IntrID < Intrinsic::num_intrinsics) { 48 && "Invalid intrinsic ID"); 50 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 61 = (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 64 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
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/ |
AMDILIntrinsicInfo.cpp | 1 //===- AMDILIntrinsicInfo.cpp - AMDIL Intrinsic Information ------*- C++ -*-===// 44 if (IntrID < Intrinsic::num_intrinsics) { 48 && "Invalid intrinsic ID"); 50 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 61 = (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 64 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
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/chromium_org/third_party/WebKit/Source/platform/ |
LengthFunctions.cpp | 51 case Intrinsic:
|
/external/clang/lib/CodeGen/ |
CGBuiltin.cpp | 176 /// \arg IntrinsicID The ID for the Intrinsic we wish to generate. 180 /// \returns The result (i.e. sum/product) returned by the intrinsic. 182 const llvm::Intrinsic::ID IntrinsicID, 224 Intrinsic::ID inst = (BuiltinID == Builtin::BI__builtin_va_end) ? 225 Intrinsic::vaend : Intrinsic::vastart; 236 return RValue::get(Builder.CreateCall2(CGM.getIntrinsic(Intrinsic::vacopy), 296 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType); 313 Value *F = CGM.getIntrinsic(Intrinsic::ctlz, ArgType); 330 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 215 if (F->getIntrinsicID() != Intrinsic::not_intrinsic) { 227 case Intrinsic::setjmp: 235 case Intrinsic::longjmp: 241 case Intrinsic::eh_sjlj_setjmp: 243 case Intrinsic::memcpy: 244 case Intrinsic::memmove: 245 case Intrinsic::memset: 246 case Intrinsic::powi: 247 case Intrinsic::log: 248 case Intrinsic::log2 [all...] |
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | [all...] |
TargetTransformInfo.cpp | 78 Intrinsic::ID IID, Type *RetTy, ArrayRef<Type *> ParamTys) const { 83 Intrinsic::ID IID, Type *RetTy, ArrayRef<const Value *> Arguments) const { 203 TargetTransformInfo::getIntrinsicInstrCost(Intrinsic::ID ID, 332 if (Intrinsic::ID IID = (Intrinsic::ID)F->getIntrinsicID()) { 352 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 361 case Intrinsic::dbg_declare: 362 case Intrinsic::dbg_value: 363 case Intrinsic::invariant_start: 364 case Intrinsic::invariant_end [all...] |
/external/llvm/lib/Target/Mips/ |
MipsSEISelLowering.cpp | 607 // This function expands mips intrinsic nodes which have 64-bit input operands 610 // out64 = intrinsic-node in64 629 // The next operand is the intrinsic opcode. 672 case Intrinsic::mips_shilo: 674 case Intrinsic::mips_dpau_h_qbl: 676 case Intrinsic::mips_dpau_h_qbr: 678 case Intrinsic::mips_dpsu_h_qbl: 680 case Intrinsic::mips_dpsu_h_qbr: 682 case Intrinsic::mips_dpa_w_ph: 684 case Intrinsic::mips_dps_w_ph [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 75 // Source and destination pointer types are always "i8*" for intrinsic. See 198 /// of intrinsic instructions. For normal calls, it allows visitCallSite to do 245 Intrinsic::ID MemCpyID = Intrinsic::memcpy; 249 CI.setCalledFunction(Intrinsic::getDeclaration(M, MemCpyID, Tys)); 275 case Intrinsic::objectsize: { 281 case Intrinsic::bswap: { 300 case Intrinsic::powi: 314 case Intrinsic::cttz: { 332 case Intrinsic::ctlz: [all...] |
/external/llvm/include/llvm/ |
InstVisitor.h | 261 switch ((Intrinsic::ID)F->getIntrinsicID()) { 263 case Intrinsic::dbg_declare: DELEGATE(DbgDeclareInst); 264 case Intrinsic::dbg_value: DELEGATE(DbgValueInst); 265 case Intrinsic::memcpy: DELEGATE(MemCpyInst); 266 case Intrinsic::memmove: DELEGATE(MemMoveInst); 267 case Intrinsic::memset: DELEGATE(MemSetInst); 268 case Intrinsic::vastart: DELEGATE(VAStartInst); 269 case Intrinsic::vaend: DELEGATE(VAEndInst); 270 case Intrinsic::vacopy: DELEGATE(VACopyInst); 271 case Intrinsic::not_intrinsic: break [all...] |
/external/chromium_org/third_party/WebKit/Source/core/css/ |
CSSLengthFunctions.cpp | 68 case Intrinsic: 96 case Intrinsic: 135 case Intrinsic:
|
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfo.h | 145 /// \brief Estimate the cost of an intrinsic when lowered. 147 /// Mirrors the \c getCallCost method but uses an intrinsic identifier. 148 virtual unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 151 /// \brief Estimate the cost of an intrinsic when lowered. 153 /// Mirrors the \c getCallCost method but uses an intrinsic identifier. 154 virtual unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 336 /// \returns The cost of Intrinsic instructions. 337 virtual unsigned getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy,
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXUtilities.cpp | 301 bool llvm::isBarrierIntrinsic(Intrinsic::ID id) { 302 if ((id == Intrinsic::nvvm_barrier0) || 303 (id == Intrinsic::nvvm_barrier0_popc) || 304 (id == Intrinsic::nvvm_barrier0_and) || 305 (id == Intrinsic::nvvm_barrier0_or) || 306 (id == Intrinsic::cuda_syncthreads)) 312 bool llvm::isMemorySpaceTransferIntrinsic(Intrinsic::ID id) { 313 if (id == Intrinsic::nvvm_ptr_local_to_gen || 314 id == Intrinsic::nvvm_ptr_shared_to_gen || 315 id == Intrinsic::nvvm_ptr_global_to_gen | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
DeadStoreElimination.cpp | 157 case Intrinsic::memset: 158 case Intrinsic::memmove: 159 case Intrinsic::memcpy: 160 case Intrinsic::init_trampoline: 161 case Intrinsic::lifetime_end: 211 default: return AliasAnalysis::Location(); // Unhandled intrinsic. 212 case Intrinsic::init_trampoline: 221 case Intrinsic::lifetime_end: { 253 case Intrinsic::lifetime_end: 257 case Intrinsic::init_trampoline [all...] |