HomeSort by relevance Sort by last modified time
    Searched refs:Intrinsic (Results 1 - 25 of 160) sorted by null

1 2 3 4 5 6 7

  /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...]

Completed in 619 milliseconds

1 2 3 4 5 6 7