심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
비어 있는
브라우저보다 빠른!
 

LLVM

색인 LLVM

LLVM(이전 이름: Low Level Virtual Machine)은 컴파일러의 기반구조이.

36 처지: ARM, BSD 허가서, C (프로그래밍 언어), C 표준 라이브러리, C++, D (프로그래밍 언어), 런타임, 델파이, 맥 OS X 레퍼드, 명령어 집합, 가상 머신, 그래픽스 코어 넥스트, 기계어, GNU 일반 공중 사용권, GNU 컴파일러 모음, 스위프트, 자바 (프로그래밍 언어), 크로스 플랫폼, 크리스 라트너, 클랭, 포트란, 일리노이 대학교 어배너-섐페인, 컴파일러, 파워PC, 오브젝티브-C, 에이다, 엔비디아, 프런트엔드와 백엔드, 하스켈, JIT 컴파일, MIPS, OpenGL, SPARC, X86, X86-64, 3-어드레스 코드.

ARM

ARM은 다음과 같은 뜻을 가지고 있.

새로운!!: LLVM와 ARM · 더보기 »

BSD 허가서

BSD 허가서는 자유 소프트웨어 저작권의 한 가지이.

새로운!!: LLVM와 BSD 허가서 · 더보기 »

C (프로그래밍 언어)

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이.

새로운!!: LLVM와 C (프로그래밍 언어) · 더보기 »

C 표준 라이브러리

C 표준 라이브러리 (C standard library)는 C 언어를 위한 표준 라이브러리로서, ANSI C 표준에 의해 명시되었.

새로운!!: LLVM와 C 표준 라이브러리 · 더보기 »

C++

C++는 AT&T 벨 연구소의 비야네 스트롭스트룹이 1983년 발표하여 발전한 프로그래밍 언어이.

새로운!!: LLVM와 C++ · 더보기 »

D (프로그래밍 언어)

D는 객체 지향 명령형 프로그래밍 언어이.

새로운!!: LLVM와 D (프로그래밍 언어) · 더보기 »

런타임

임()은 컴퓨터 과학에서 컴퓨터 프로그램이 실행되고 있는 동안의 동작을 말. "런타임"이라는 용어는 컴퓨터 언어 안에 쓰인 프로그램을 관리하기 위해 특정한 컴파일러나 가상 머신이 사용하는 기본 코드의 라이브러리나 프로그램을 가리키는 런타임 라이브러리라고도 일컫.

새로운!!: LLVM와 런타임 · 더보기 »

델파이

엠바카데로 델파이(Embarcadero Delphi Delphi, (이전 이름: 코드기어 델파이, 인프라이즈 델파이, 볼랜드 델파이))는 마이크로소프트 윈도 응용 프로그램을 위한 통합 개발 환경(고속 개발 도구)이며 원래는 볼랜드가 개발하였으나 지금은 엠바카데로사에서 소유하여 개발하고 있. 오브젝트 파스칼 프로그래밍 언어로부터 파생된 언어인 델파이를 이용.

새로운!!: LLVM와 델파이 · 더보기 »

맥 OS X 레퍼드

맥 OS X 레퍼드(Mac OS X Leopard)는 애플이 개발한 매킨토시용 운영 체제인 맥 OS X의 여섯 번째 주요 버전이며, 2007년 10월 26일 맥 OS X 타이거의 이후 버전으로 출시되었.

새로운!!: LLVM와 맥 OS X 레퍼드 · 더보기 »

명령어 집합

명령어 집합() 또는 명령어 집합 구조()는 마이크로프로세서가 인식해서 기능을 이해하고 실행할 수 있는 기계어 명령어를 말. 마이크로프로세서마다 기계어 코드의 길이와 숫자 코드가 다르.

새로운!!: LLVM와 명령어 집합 · 더보기 »

가상 머신

버추얼박스 가상 머신(Virtual Machine, VM)은 컴퓨팅 환경을 소프트웨어로 구현한 것, 즉 컴퓨터를 에뮬레이션하는 소프트웨어.

새로운!!: LLVM와 가상 머신 · 더보기 »

그래픽스 코어 넥스트

픽스 코어 넥스트(Graphics Core Next, GCN)는 명령어 집합뿐 아니라 일련의 마이크로아키텍처를 위한 코드명이.

새로운!!: LLVM와 그래픽스 코어 넥스트 · 더보기 »

기계어

역어셈블리된 모습 및 프로세서 레지스터, 메모리 덤프를 보여주고 있다. 기계어(機械語)는 CPU가 직접 해독하고 실행할 수 있는 비트 단위로 쓰인 컴퓨터 언어를 통틀어 일컫.

새로운!!: LLVM와 기계어 · 더보기 »

GNU 일반 공중 사용권

GNU 일반 공중 사용 허가서(GNU General Public License, GNU GPL 또는 GPL)는 자유 소프트웨어 재단에서 만든 자유 소프트웨어 라이선스이.

새로운!!: LLVM와 GNU 일반 공중 사용권 · 더보기 »

GNU 컴파일러 모음

GNU 컴파일러 모음(GNU Compiler Collection, 줄여서 GCC)는 GNU 프로젝트의 일환으로 개발되어 널리 쓰이고 있는 컴파일러이.

새로운!!: LLVM와 GNU 컴파일러 모음 · 더보기 »

스위프트

스위프트(swift)는 다음 뜻으로 쓰인.

새로운!!: LLVM와 스위프트 · 더보기 »

자바 (프로그래밍 언어)

자바()는 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이.

새로운!!: LLVM와 자바 (프로그래밍 언어) · 더보기 »

크로스 플랫폼

스 플랫폼() 또는 멀티 플랫폼()은 컴퓨터 프로그램, 운영 체제, 컴퓨터 언어, 프로그래밍 언어, 컴퓨터 소프트웨어 등이 여러 종류의 컴퓨터 플랫폼에서 동작할 수 있다는 것을 뜻하는 용어이.

새로운!!: LLVM와 크로스 플랫폼 · 더보기 »

크리스 라트너

리스 래트너(Chris Lattner, 1978년~)는 미국의 소프트웨어 개발자로 LLVM을 만들어낸 인물로 가장 잘 알려져 있.  Clang 컴파일러와 및 프로그래밍 언어 Swift를 만들었. 2016년 현재 애플의 개발자 도구부서의 디렉터로 있으며 Xcode, Instruments, 그리고 컴파일러가 팀이 그의 밑에 있.

새로운!!: LLVM와 크리스 라트너 · 더보기 »

클랭

랭(Clang)()은 C, C++, 오브젝티브-C, 오브젝티브-C++ 프로그래밍 언어를 위한 컴파일러 프론트엔드이.

새로운!!: LLVM와 클랭 · 더보기 »

포트란

(Fortran)은 1954년 IBM 704에서 과학적인 계산을 하기 위해 시작된 컴퓨터 프로그램 언어이.

새로운!!: LLVM와 포트란 · 더보기 »

일리노이 대학교 어배너-섐페인

일리노이 대학교 어배너-섐페인(줄여서 UIUC)은 미국 일리노이 주에 있는 주립 대학으로, 퍼블릭 아이비리그의 일원이며, Big 10 Conference(빅텐)의 초기 멤버인 대학이.

새로운!!: LLVM와 일리노이 대학교 어배너-섐페인 · 더보기 »

컴파일러

일반적인 다중 언어, 다중 대상 컴파일러의 동작 모습. 컴파일러(compiler, 순화 용어: 해석기, 번역기)는 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말. 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른.

새로운!!: LLVM와 컴파일러 · 더보기 »

파워PC

IBM PowerPC 601 마이크로프로세서 PPC601FD-080-2 IBM PowerPC 601 마이크로프로세서 PPCA601v5FE1002 IBM PowerPC 601 마이크로프로세서 PPC601FF-090a-2 파워PC(Power PC, Performance Optimization With Enhanced RISC – Performance Computing의 약어, 간단히 PPC)는 1991년 애플, IBM, 모토로라 등이 제휴한 AIM 연합에서 발표한 RISC 방식의 명령 집합 아키텍처(Instruction Set Architecture)를 말. PowerPC 명령 집합은 지속적으로 진화하고 있으며, 2006년에 Power ISA로 이름을 바꾸었으나, 그 이후에도 파워PC는 파워 아키텍처 기반의 몇몇 프로세서를 통칭하는 명칭으로 사용되고 있. 파워PC 아키텍처 자체는 동작의 기본이 되는 명령 집합이나 레지스터 집합, 메모리 어드레싱, 캐시 모델 등을 규정하고 있지만 이들의 구현 방법에 대한 규정은 없. 그러므로 극단적으로 파워 피씨 아키텍처에서 내부적으로 CISC 또는 소프트웨어를 구현해도 파워 피씨 프로세서라고 부를 수 있. 이러한 특징으로 실제로 제조되는 모델은 고속화를 위해서 아키텍처 수준에서는 규정되어 있지 않은 부품(2차, 3차 캐시나 관련 레지스터 등)을 갖추고 있는 것이 보통이.

새로운!!: LLVM와 파워PC · 더보기 »

오브젝티브-C

오브젝티브-C()는 C 프로그래밍 언어에 스몰토크 스타일의 메시지 구문을 추가한 객체 지향 언어이.

새로운!!: LLVM와 오브젝티브-C · 더보기 »

에이다

에이다의 다른 뜻은 다음과 같.

새로운!!: LLVM와 에이다 · 더보기 »

엔비디아

엔비디아(NVIDIA)는 컴퓨터용 그래픽 처리 장치와 멀티미디어 장치를 개발, 제조하는 회사이.

새로운!!: LLVM와 엔비디아 · 더보기 »

프런트엔드와 백엔드

일반적으로 프런트엔드(front-end)와 백엔드(back-end)라는 용어는 프로세스의 처음과 마지막 단계를 가리.

새로운!!: LLVM와 프런트엔드와 백엔드 · 더보기 »

하스켈

스켈 또는 해스켈()은 순수 함수형 프로그래밍 언어이.

새로운!!: LLVM와 하스켈 · 더보기 »

JIT 컴파일

JIT 컴파일(just-in-time compilation) 또는 동적 번역(dynamic translation)은 프로그램을 실제 실행하는 시점에 기계어로 번역하는 컴파일 기법이.

새로운!!: LLVM와 JIT 컴파일 · 더보기 »

MIPS

MIPS, Mips, mips에는 다음과 같은 동음이의어가 있.

새로운!!: LLVM와 MIPS · 더보기 »

OpenGL

오픈 그래픽 라이브러리(줄여서 OpenGL)은 1992년 실리콘 그래픽스사에서 만든 2차원 및 3차원 그래픽스 표준 API 규격으로, 프로그래밍 언어 간 플랫폼 간의 교차 응용 프로그래밍을 지원.

새로운!!: LLVM와 OpenGL · 더보기 »

SPARC

SPARC의 로고 선의 UltraSPARC II 프로세서 SPARC (스팍, Scalable Processor ARChitecture - 확장형 프로세서 아키텍처)는 1985년 빌 조이가 몸담고있던 썬 마이크로시스템즈가 개발한 빅 엔디안 RISC 마이크로프로세서이.

새로운!!: LLVM와 SPARC · 더보기 »

X86

x86 또는 80x86은 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령어 집합 구조들을 통칭하는 말이.

새로운!!: LLVM와 X86 · 더보기 »

X86-64

x86-64는 x86 명령어 집합 아키텍처의 64비트 모임이.

새로운!!: LLVM와 X86-64 · 더보기 »

3-어드레스 코드

3-어드레스 코드(Three-address code)는, 컴파일러에서 사용되는 중간 언어의 한 종류로, 컴파일러 최적화를 실현하는데 사용.

새로운!!: LLVM와 3-어드레스 코드 · 더보기 »

여기로 리디렉션합니다

Low Level Virtual Machine.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »