/external/chromium_org/v8/src/ic/ |
H A D | ic-inl.h | 19 Address IC::address() const { 51 ConstantPoolArray* IC::constant_pool() const { 75 ConstantPoolArray* IC::raw_constant_pool() const { 84 Code* IC::GetTargetAtAddress(Address address, 86 // Get the target address of the IC. 96 void IC::SetTargetAtAddress(Address address, Code* target, 103 // ICs as strict mode. The strict-ness of the IC must be preserved. 121 void IC::set_target(Code* code) { 131 // The contextual mode must be preserved across IC patching. 135 IC [all...] |
H A D | ic.h | 27 /* Utilities for IC stubs. */ \ 39 // IC is the base class for LoadIC, StoreIC, KeyedLoadIC, and KeyedStoreIC. 41 class IC { class in namespace:v8::internal 54 // Alias the inline cache state type to make the IC code more readable. 57 // The IC code is either invoked with no extra frames on the stack 61 // Construct the IC structure with the given number of extra 63 IC(FrameDepth depth, Isolate* isolate); 64 virtual ~IC() {} 69 // Compute the current IC state based on the target stub, receiver and name. 149 char TransitionMarkFromState(IC [all...] |
H A D | ic.cc | 25 char IC::TransitionMarkFromState(IC::State state) { 90 void IC::TraceIC(const char* type, Handle<Object> name) { 99 void IC::TraceIC(const char* type, Handle<Object> name, State old_state, 141 IC::IC(FrameDepth depth, Isolate* isolate) function in class:v8::internal::IC 143 // To improve the performance of the (much used) IC code, we unfold a few 187 SharedFunctionInfo* IC::GetSharedFunctionInfo() const { 188 // Compute the JavaScript frame for the frame pointer of this IC 201 Code* IC [all...] |
/external/llvm/utils/TableGen/ |
H A D | X86DisassemblerShared.h | 25 insnContext = llvm::X86Disassembler::IC;
|
H A D | CodeEmitterGen.cpp | 284 for (std::vector<Record*>::iterator IC = Insts.begin(), EC = Insts.end(); 285 IC != EC; ++IC) { 286 Record *R = *IC;
|
/external/llvm/lib/Transforms/IPO/ |
H A D | Inliner.cpp | 314 InlineCost IC = getInlineCost(CS); local 316 if (IC.isAlways()) { 324 if (IC.isNever()) { 333 if (!IC) { 334 DEBUG(dbgs() << " NOT Inlining: cost=" << IC.getCost() 335 << ", thres=" << (IC.getCostDelta() + IC.getCost()) 339 Twine(IC.getCost()) + ", threshold=" + 340 Twine(IC.getCostDelta() + IC [all...] |
/external/chromium_org/media/cast/net/rtcp/ |
H A D | rtcp_utility.cc | 70 // |V=2|P| IC | PT | length | 85 parsed_header->IC = byte & 0x1f; 120 for (size_t block = 0; block < header.IC; block++) 136 for (size_t block = 0; block < header.IC; block++) 174 switch (header.IC /* subtype */ ) { 233 if (header.IC != 15) {
|
H A D | rtcp_utility.h | 30 uint8 IC; // Item count / subtype. member in struct:media::cast::RtcpCommonHeader
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineShifts.cpp | 71 InstCombiner &IC) { 114 return CanEvaluateShifted(I->getOperand(0), NumBits, isLeftShift, IC) && 115 CanEvaluateShifted(I->getOperand(1), NumBits, isLeftShift, IC); 167 return CanEvaluateShifted(SI->getTrueValue(), NumBits, isLeftShift, IC) && 168 CanEvaluateShifted(SI->getFalseValue(), NumBits, isLeftShift, IC); 176 if (!CanEvaluateShifted(PN->getIncomingValue(i), NumBits, isLeftShift,IC)) 186 InstCombiner &IC) { 190 V = IC.Builder->CreateShl(C, NumBits); 192 V = IC.Builder->CreateLShr(C, NumBits); 195 V = ConstantFoldConstantExpression(CE, IC 70 CanEvaluateShifted(Value *V, unsigned NumBits, bool isLeftShift, InstCombiner &IC) argument 185 GetShiftedValue(Value *V, unsigned NumBits, bool isLeftShift, InstCombiner &IC) argument [all...] |
H A D | InstCombineLoadStoreAlloca.cpp | 295 static Instruction *InstCombineLoadCast(InstCombiner &IC, LoadInst &LI, argument 328 if (IC.getDataLayout() && 335 IC.getDataLayout()->getTypeSizeInBits(SrcPTy) == 336 IC.getDataLayout()->getTypeSizeInBits(DestPTy)) { 342 IC.Builder->CreateLoad(CastOp, LI.isVolatile(), CI->getName()); 472 static Instruction *InstCombineStoreToCast(InstCombiner &IC, StoreInst &SI) { argument 527 if (!IC.getDataLayout() || 528 IC.getDataLayout()->getTypeSizeInBits(SrcPTy) != 529 IC.getDataLayout()->getTypeSizeInBits(DestPTy)) 558 CastOp = IC [all...] |
H A D | InstCombineCasts.cpp | 1518 InstCombiner &IC) { 1534 InVal = IC.Builder->CreateBitCast(InVal, SrcTy); 1589 Type *VecEltTy, InstCombiner &IC) { 1605 if (IC.getDataLayout()->isBigEndian()) 1625 Shift, Elements, VecEltTy, IC); 1640 if (!CollectInsertionElements(Piece, ShiftI, Elements, VecEltTy, IC)) 1654 Elements, VecEltTy, IC); 1661 Elements, VecEltTy, IC); 1664 Elements, VecEltTy, IC) && 1666 Elements, VecEltTy, IC); 1517 OptimizeVectorResize(Value *InVal, VectorType *DestTy, InstCombiner &IC) argument 1587 CollectInsertionElements(Value *V, unsigned Shift, SmallVectorImpl<Value*> &Elements, Type *VecEltTy, InstCombiner &IC) argument 1695 OptimizeIntegerToVectorInsertions(BitCastInst &CI, InstCombiner &IC) argument 1725 OptimizeIntToFloatBitCast(BitCastInst &CI,InstCombiner &IC) argument [all...] |
H A D | InstCombineSelect.cpp | 401 const ICmpInst *IC = dyn_cast<ICmpInst>(SI.getCondition()); local 402 if (!IC || !IC->isEquality() || !SI.getType()->isIntegerTy()) 405 Value *CmpLHS = IC->getOperand(0); 406 Value *CmpRHS = IC->getOperand(1); 458 ICmpInst::Predicate Pred = IC->getPredicate(); 755 const ICmpInst *IC = dyn_cast<ICmpInst>(SI.getCondition()); local 756 if (!IC || !IC->isEquality() || !SI.getType()->isIntegerTy()) 759 if (!match(IC [all...] |
/external/chromium_org/third_party/skia/experimental/PdfViewer/pdfparser/native/pdfapi/ |
H A D | SkPdfSquareOrCircleAnnotation_autogen.cpp | 47 SkPdfArray* SkPdfSquareOrCircleAnnotation::IC(SkPdfNativeDoc* doc) { function in class:SkPdfSquareOrCircleAnnotation 48 SkPdfNativeObject* ret = get("IC", ""); 56 return get("IC", "") != NULL;
|
H A D | SkPdfLineAnnotationDictionary_autogen.cpp | 71 SkPdfArray* SkPdfLineAnnotationDictionary::IC(SkPdfNativeDoc* doc) { function in class:SkPdfLineAnnotationDictionary 72 SkPdfNativeObject* ret = get("IC", ""); 80 return get("IC", "") != NULL;
|
/external/skia/experimental/PdfViewer/pdfparser/native/pdfapi/ |
H A D | SkPdfSquareOrCircleAnnotation_autogen.cpp | 47 SkPdfArray* SkPdfSquareOrCircleAnnotation::IC(SkPdfNativeDoc* doc) { function in class:SkPdfSquareOrCircleAnnotation 48 SkPdfNativeObject* ret = get("IC", ""); 56 return get("IC", "") != NULL;
|
H A D | SkPdfLineAnnotationDictionary_autogen.cpp | 71 SkPdfArray* SkPdfLineAnnotationDictionary::IC(SkPdfNativeDoc* doc) { function in class:SkPdfLineAnnotationDictionary 72 SkPdfNativeObject* ret = get("IC", ""); 80 return get("IC", "") != NULL;
|
/external/chromium_org/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 32 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 69 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 212 Handle<JSObject> holder_obj, IC::UtilityId id) { 296 // an IC miss that would otherwise cause a transition to the generic stub. 298 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 309 // an IC miss that would otherwise cause a transition to the generic stub. 311 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 404 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), 513 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 729 IC [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 128 Handle<JSObject> holder_obj, IC::UtilityId id) { 226 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 260 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 289 // an IC miss that would otherwise cause a transition to the generic stub. 291 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 304 // an IC miss that would otherwise cause a transition to the generic stub. 306 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 351 IC_Utility(IC::kStorePropertyWithInterceptor), isolate()); 448 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), 550 Handle<Map> receiver_map(IC [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 27 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 229 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 277 Handle<JSObject> holder_obj, IC::UtilityId id) { 304 ExternalReference ref(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 314 ExternalReference ref(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 400 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), 503 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 721 IC::kLoadPropertyWithInterceptorOnly); 762 IC_Utility(IC::kLoadPropertyWithInterceptor), isolate()); 783 ExternalReference(IC_Utility(IC [all...] |
/external/chromium_org/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 32 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 69 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 206 Handle<JSObject> holder_obj, IC::UtilityId id) { 291 // an IC miss that would otherwise cause a transition to the generic stub. 293 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 304 // an IC miss that would otherwise cause a transition to the generic stub. 306 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 399 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), 511 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 730 IC [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 32 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 69 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 206 Handle<JSObject> holder_obj, IC::UtilityId id) { 291 // an IC miss that would otherwise cause a transition to the generic stub. 293 ExternalReference(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 304 // an IC miss that would otherwise cause a transition to the generic stub. 306 ExternalReference(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 399 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), 511 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 730 IC [all...] |
/external/chromium_org/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 109 Handle<JSObject> holder_obj, IC::UtilityId id) { 216 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 256 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 299 ExternalReference ref(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 309 ExternalReference ref(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 394 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), 497 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 715 IC::kLoadPropertyWithInterceptorOnly); 749 IC_Utility(IC::kLoadPropertyWithInterceptor), isolate()); 770 ExternalReference(IC_Utility(IC [all...] |
/external/chromium_org/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 27 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 229 if (IC::TypeToMap(*type, masm->isolate())->IsJSGlobalObjectMap()) { 277 Handle<JSObject> holder_obj, IC::UtilityId id) { 304 ExternalReference ref(IC_Utility(IC::kStoreIC_Slow), masm->isolate()); 314 ExternalReference ref(IC_Utility(IC::kKeyedStoreIC_Slow), masm->isolate()); 402 ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), 505 Handle<Map> receiver_map(IC::TypeToMap(*type(), isolate())); 723 IC::kLoadPropertyWithInterceptorOnly); 764 IC_Utility(IC::kLoadPropertyWithInterceptor), isolate()); 785 ExternalReference(IC_Utility(IC [all...] |
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/ |
H A D | rtcp_utility.cc | 163 _numberOfBlocks = header.IC; 170 _numberOfBlocks = header.IC; 177 _numberOfBlocks = header.IC; 188 _numberOfBlocks = header.IC; 200 _numberOfBlocks = header.IC; 457 // |V=2|P| IC | PT | length | 469 parsedHeader.IC = ptrDataBegin[0] & 0x1f; 1152 switch (header.IC) 1212 switch (header.IC) 1592 _packet.APP.SubType = header.IC; [all...] |
/external/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 258 InfixCalculator IC; member in class:__anon26165::X86AsmParser::IntelExprStateMachine 271 int64_t getImm() { return Imm + IC.execute(); } 293 IC.pushOperator(IC_OR); 308 IC.pushOperator(IC_AND); 323 IC.pushOperator(IC_LSHIFT); 338 IC.pushOperator(IC_RSHIFT); 353 IC.pushOperator(IC_PLUS); 390 IC.pushOperator(IC_MINUS); 429 IC.pushOperand(IC_REGISTER); 438 Scale = IC [all...] |