Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:BitMap

840   // gc ivar layout bitmap
940 /// BuildIvarLayout - Builds ivar layout bitmap for the class
946 llvm::Constant *BuildIvarLayoutBitmap(std::string &BitMap);
981 /// ivar layout bitmap.
2009 std::string BitMap;
2010 llvm::Constant *C = BuildIvarLayoutBitmap(BitMap);
2013 const unsigned char *s = (const unsigned char*)BitMap.c_str();
2014 for (unsigned i = 0, e = BitMap.size(); i < e; i++)
2401 std::string BitMap;
2403 BitMap += Layout[i];
2410 for (unsigned i = 0, e = BitMap.size(); i != e; i++) {
2411 unsigned char inst = BitMap[i];
2450 llvm::ConstantDataArray::getString(VMContext, BitMap,false),
4474 /// ivar layout bitmap.
4656 /// the computations and returning the layout bitmap (for ivar or blocks) in
4657 /// the given argument BitMap string container. Routine reads
4660 llvm::Constant *CGObjCCommonMac::BuildIvarLayoutBitmap(std::string &BitMap) {
4748 BitMap += (unsigned char)(0xf0);
4760 BitMap += byte;
4764 BitMap += (unsigned char)(0x0f);
4768 BitMap += byte;
4773 BitMap += zero;
4777 llvm::ConstantDataArray::getString(VMContext, BitMap,false),
4785 /// BuildIvarLayout - Builds ivar layout bitmap for the class
4843 std::string BitMap;
4844 llvm::Constant *C = BuildIvarLayoutBitmap(BitMap);
4850 const unsigned char *s = (const unsigned char*)BitMap.c_str();
4851 for (unsigned i = 0, e = BitMap.size(); i < e; i++)