自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SHINING的博客

不忘初心,方得始终。

  • 博客(18)
  • 资源 (7)
  • 论坛 (18)
  • 收藏
  • 关注

原创 LLVM每日谈之十八 GEP Instruction的几点总结

Getelementptr指令是LLVM中常会用到的一个指令,也是不太容易理解的一个指令,经常会让人很迷惑。这里将文档中总结的关于GEP的几条总结信息按照自己的理解做了一个翻译。

2013-12-31 17:39:12 5107 3

原创 深入研究Clang(一)Clang和LLVM的关系及整体架构

Clang是LLVM框架中的重要前端,深入理解Clang,首先要搞清楚的是它和LLVM的关系,之后要搞清楚的是它的架构。只有这两个问题搞清楚了,才可以真正的深入下去。

2013-12-31 15:53:19 39782 4

转载 Mapping High-Level Constructs to LLVM IR

原文地址:http://llvm.lyngvig.org/Articles/Mapping-High-Level-Constructs-to-LLVM-IRMapping High-Level Constructs to LLVM IRTable of ContentsIntroductionA Quick PrimerSome Useful LLVM ToolsMap

2013-12-31 09:50:42 3143 1

转载 LLVM IR is a compiler IR

In this email, I argue that LLVM IR is a poor system for building aPlatform, by which I mean any system where LLVM IR would be aformat in which programs are stored or transmitted for subsequentuse

2013-12-26 17:38:17 2666 1

翻译 Using Clang Tools----Overview(使用Clang工具----简介)

Clang针对开发者提供了一些很不错的开发工具,主要包含:检测语法、修改编程规范格式和移植到C++11等。本文档就是简要介绍了Clang这些工具。

2013-12-23 11:15:31 8167 5

转载 Android NDK Development ---- Android 4.4

NDK Development:====This document describes how one can modify the NDK and generatenew experimental release packages for it.I. Getting the sources:---The sources live under the "ndk"

2013-12-20 11:50:19 2834

转载 Android NDK Overview ---- Android 4.4

Android NDK Overview===Introduction:---The Android NDK is a set of tools that allows Android application developersto embed native machine code compiled from C and/or C++ source files in

2013-12-20 11:48:00 2229

转载 Android NDK How-To ---- Android 4.4

Android NDK How-To:===================A collection of tips and tricks for NDK usersHow to force the display of build commands:-------------------------------------------Do "ndk-build

2013-12-20 10:59:44 1305

翻译 “Clang” CFE Internals Manual---中文版---"Clang"C语言前端内部手册

Clang内部手册,是介绍Clang内部的设计和主要内容的最重要的文档,是hacking Clang所必不可缺少的一个文档。

2013-12-13 10:46:07 7220 2

原创 LLVM每日谈之十七 LLVM/Clang的学习的思考

关于LLVM/Clang学习过程中的一些思考,不见得对,但是是学习过程中的思考。

2013-12-11 17:50:08 3929 2

翻译 Using Clang as a Library----Choosing the Right Interface for Your Application---翻译

Choosing the Right Interface for Your Application,为你的程序选择正确的接口,简单的介绍了基于Clang的几个接口,使用这些接口可以很方便的实现一些工具,而这些工具通过这些接口很容易的获取编译的程序的语法和语义信息。这在现实中有很重要的使用价值。

2013-12-11 16:28:07 2658

转载 Google Summer of Code: C++ Modernizer Improvements----Monday, November 18, 2013

原文地址:http://blog.llvm.org/2013/11/google-summer-of-code-c-modernizer.htmlGoogle Summer of Code (GSoC) offers students stipends to participate in open source projects during the summer. This year,

2013-12-09 13:54:53 1425

转载 Design: cpp11-migrate

Design: cpp11-migrateThis document describes the design of the tool cpp11-migrate used to automatically migrate legacy C++ code to use features of the new C++11 standard. The tool is to be based o

2013-12-08 19:20:59 1393

翻译 C++11 迁移器的状态--2013年4月15日

cpp11-migrate,一个开源的源码到源码的C++11的迁移器,可以使用C++11的新特性去迁移已有的C++代码,从而提高这些已有的C++代码的可维护性、可读性、运行性能以及缩短编译性能。

2013-12-08 16:51:11 2119

转载 Status of the C++11 Migrator----Monday, April 15, 2013

Since the design document for cpp11-migrate, the C++11 migrator tool, was first proposed in early December 2012 development has been making steady progress. In this article I'll talk about what's

2013-12-08 16:34:59 1183

转载 LLVM提议向C语言中加入模块机制

作者 Alex Blewitt ,译者 臧秀涛 发布于 十二月 05, 2012在今年11月的LLVM开发者大会上,来自Apple的Doug Gregor做了一场讲座,主题是向C语言中加入模块(Module)机制。讲座中提到:长期以来,C的预处理器就是程序员和工具的问题之源。写得不好的头文件致使宏污染和包含顺序等问题大量存在,程序员必须不断地与之斗争。为了缓解这些问

2013-12-08 16:06:06 1665

转载 PNaCl:Google通过LLVM增强对Chrome中原生应用的支持

作者 Abel Avram ,译者 臧秀涛 发布于 五月 20, 2013通过支持运行LLVM位码(bitcode),Google增强了对Chrome中原生应用的支持。在Google I/O 2013大会上,Google宣布了预期加入的PNaCl(Portable NaCl,读作“pinnacle”),继续推进对Chrome中原生应用的支持。PNaCl修改了原来的工

2013-12-08 15:56:48 2014

转载 LLVM 3.3完全兼容C++11

作者 Jeff Martin ,译者 臧秀涛 发布于 七月 01, 2013最近发布的LLVM 3.3带来了大量新特性,其中包括通过Clang子项目实现的完全兼容C++11的编译器。最重要的新特性是支持一些新的CPU架构,包括AArch64(64位ARM)、AMD的R600 GPU和IBM的z/Architecture(s390x),再就是改进了对MIPS和PowerPC的

2013-12-08 15:46:16 1958

优亿Android特刊】第二十三期:寻找“冰淇淋三明治”的痕迹

优亿Android特刊】第二十三期:寻找“冰淇淋三明治”的痕迹,介绍了冰激凌三明治的新增的一些特征。

2012-04-19

eoe-13期 Android源码结构分析

eoe Android杂志第13期,介绍Android源码的结构。主要是2.X的版本。

2012-04-17

Android编程指引

《Android Programming Tutorials》第三版,英文版本,面向Android3.0.一个很不错的电子书,清晰度也高。虽然现在Android已经出到4.0了,但是基本的东西还都是一样的。

2012-04-17

eoe-20期 Android 内存管理

eoe的电子杂志,介绍了Andorid的内存管理。

2012-04-17

eoe-15期 Android Multimedia

eoe的电子杂志,介绍了Android多媒体部分的内容。

2012-04-17

absolute C++(EN)

经典书籍,英文原版,非常清晰。适合于学生的一本C++学习书籍。

2010-01-31

C语言深度解剖(很不错的小册子)

一本很不错的小册子,不适合C语言初学者,但是对C语言学习者提高很有帮助。

2010-01-31

snsn1984的留言板

发表于 2020-01-02 最后回复 2020-01-02

那些年,面试中遇到的那些奇葩们

发表于 2013-06-13 最后回复 2016-06-17

对Android中的LLVM编译器感兴趣的进

发表于 2013-01-08 最后回复 2013-09-25

对LLVM有兴趣的看过来

发表于 2013-01-08 最后回复 2013-06-13

对LLVM编译器有兴趣的进

发表于 2013-01-08 最后回复 2013-06-13

我的2012----苦逼程序员的蜕变

发表于 2013-01-07 最后回复 2013-06-13

TCITEM和TC_ITEM的区别?

发表于 2010-03-11 最后回复 2013-01-07

求助:如何将SQL数据库的内容导出到EXCEL表格?

发表于 2009-08-03 最后回复 2009-08-03

求助:使用Listview控件插入的时候,如何解决刷新的同时重复插入的问题?

发表于 2009-07-23 最后回复 2009-07-29

求助:APS.NET中实现对数据库中的数据的整合

发表于 2009-07-23 最后回复 2009-07-23

关于bitset的一个小问题

发表于 2008-10-29 最后回复 2008-10-29

请教一个关于溢出的问题

发表于 2008-10-24 最后回复 2008-10-25

郁闷,搞笑( 给分,前100人1人1分)

发表于 2008-05-30 最后回复 2008-05-31

[大学时代征文] 雪儿

发表于 2008-04-02 最后回复 2008-05-01

我真是个天才

发表于 2008-01-07 最后回复 2008-04-02

求《数字水印技术》的电子书

发表于 2006-02-23 最后回复 2006-02-23

请教:如何在二叉树中查找度数为一的结点

发表于 2005-08-30 最后回复 2005-09-01

各位大哥、大姐:给小弟介绍几本关于病毒的书

发表于 2004-03-30 最后回复 2004-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除