- 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 16 years ago
- 81d0c2a Executables will be at InstallDir/bin directory. Std header files will be at InstallDir/include, libs will be at InstallDir/lib. Define hooks for these and use them in the options for various tools. by Sanjiv Gupta · 16 years ago
- 1aa14aa llvm-mc: Add some more doxyments. by Daniel Dunbar · 16 years ago
- 165e834 llvm-mc: Fill in the rest of tokens for 'as-lex' mode. by Daniel Dunbar · 16 years ago
- 80f62d0 Rename MCValue::isConstant to isAbsolute. by Daniel Dunbar · 16 years ago
- 87380cb add some of the new tokens, others are still missing. by Chris Lattner · 16 years ago
- 0eebb05 llvm-mc: Emit parsed instructions to the MCStreamer. by Daniel Dunbar · 16 years ago
- d9627e1 llvm-mc: Introduce method to match a parsed x86 instruction into an MCInst. by Daniel Dunbar · 16 years ago
- d870b28 llvm-mc: Accept relocatable expressions when parsing displacements and by Daniel Dunbar · 16 years ago
- 374d8bd llvm-mc: Symbols in a relocatable expression of the (a - b + cst) form are by Daniel Dunbar · 16 years ago
- b79742c Suppress may-be-used-uninitialized warning. by Daniel Dunbar · 16 years ago
- 892b507 Fix CMake build by Douglas Gregor · 16 years ago
- f4b830f llvm-mc: Accept relocatable expressions for .org, assignments, .byte, etc. by Daniel Dunbar · 16 years ago
- 3597604 llvm-mc: Rewrite binary subtraction for relocatable expressions, we can't always by Daniel Dunbar · 16 years ago
- 15d1707 llvm-mc: Evaluation for relocatable expressions. by Daniel Dunbar · 16 years ago
- 3fb7683 Normalize SourceMgr messages. by Daniel Dunbar · 16 years ago
- d7b267b llvm-mc: Parse symbol attribute directives. by Daniel Dunbar · 16 years ago
- e8e4d58 Clang is now production quality (at least for C). by Mikhail Glushenkov · 16 years ago
- 875ace5 Add a way to access argv[0] in hooks. by Mikhail Glushenkov · 16 years ago
- c29dfa7 llvm-mc: Parse .{,b,p2}align{,w,l} directives. by Daniel Dunbar · 16 years ago
- dce0f3c llvm-mc: Diagnose misuse (mix) of defined symbols and labels. by Daniel Dunbar · 16 years ago
- 1ad7edc llvm-mc: Recognize C++ style comments. by Daniel Dunbar · 16 years ago
- 383a4a8 llvm-mc: Recognize C++ style comments. by Daniel Dunbar · 16 years ago
- 5133063 Fix uninitialized variable warning. by Daniel Dunbar · 16 years ago
- 74deeb8 Don't build LLVMC when configured with --disable-pic (it needs requires shared by Daniel Dunbar · 16 years ago
- fc6877a MC: Improve expression parsing and implement evaluation of absolute expressions by Daniel Dunbar · 16 years ago
- 475839e MC: Improve expression parsing and implement evaluation of absolute expressions. by Daniel Dunbar · 16 years ago
- 855a168 Indentation. by Evan Cheng · 16 years ago
- c238b58 MC: Parse .org directives. by Daniel Dunbar · 16 years ago
- 8f780cd MC: Parse .set and assignments. by Daniel Dunbar · 16 years ago
- 294f507 Update documentation. by Mikhail Glushenkov · 16 years ago
- df5a7da Add a JITEventListener interface that gets called back when a new function is by Jeffrey Yasskin · 16 years ago
- 0a1cb1e Remove duplication. by Mikhail Glushenkov · 16 years ago
- a0d1426 Basic .s parsing for .asci[iz], .fill, .space, {.byte, .short, ... } by Daniel Dunbar · 16 years ago
- 8cbc94a Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. by Owen Anderson · 16 years ago
- 929a493 remove dead makefile flags. by Chris Lattner · 16 years ago
- 529fb54 implement a bunch of synonyms for section switching. by Chris Lattner · 16 years ago
- 9a023f7 add support for parsing and emitting .section directives. We can now parse by Chris Lattner · 16 years ago
- c69485e add trivial support for passing label definitions through the MCStreamer. by Chris Lattner · 16 years ago
- cbc23f7 create an MCStreamer and provide it to AsmParser. by Chris Lattner · 16 years ago
- faf32c1 make the lexer unique strings it lexes instead of passing them back as by Chris Lattner · 16 years ago
- ecc63f8 Start flushing out MCContext. - Lives inside new library lib/MC (LLVMMC.a) by Daniel Dunbar · 16 years ago
- 223e99c Temporary copy-pasto to make examples compile. by Mikhail Glushenkov · 16 years ago
- d80d869 Make llvmc work again. by Mikhail Glushenkov · 16 years ago
- 29dfe7c refactor a bunch of X86 specific stuff out to its own file. by Chris Lattner · 16 years ago
- 8756a8d CMake: remove support for llvm-config-generated dependencies in the build by Douglas Gregor · 16 years ago
- 8dfbe6c implement a trivial binary expression parser, we can now parse all of 176.gcc.llc.s by Chris Lattner · 16 years ago
- bcd0b8d get a definition of strull on windows, thanks to Howard Su. by Chris Lattner · 16 years ago
- 75d6ffd Recognize and handle ARM v7 target triples for Darwin. by Bob Wilson · 16 years ago
- 66b9f29 Include cstdio to get EOF, needed with gcc-4.4. by Duncan Sands · 16 years ago
- 7031806 process memory operands with a parenthesized expression for a displacement, by Chris Lattner · 16 years ago
- 74ec1a3 Implement full support for parsing primary expressions. We can now parse by Chris Lattner · 16 years ago
- be9c23f implement parser support for '*' operands, as in "call *%eax". by Chris Lattner · 16 years ago
- c419383 implement memory operand parsing. by Chris Lattner · 16 years ago
- 2cf5f14 start implementing some simple operand parsing. by Chris Lattner · 16 years ago
- 14ee48a rename SourceMgr::PrintError to PrintMessage. by Chris Lattner · 16 years ago
- b0789ed set up the top-level parsing loop. by Chris Lattner · 16 years ago
- 27aa7d2 stub out parser for asm files. Change invariant on lexer to always by Chris Lattner · 16 years ago
- 10a907d add string literals. by Chris Lattner · 16 years ago
- 4506bd2 hopefully fix the build on linux. by Chris Lattner · 16 years ago
- 4651bca implement enough of a lexer to get through Olden/health/Output/health.llc.s by Chris Lattner · 16 years ago
- 4577bba oh yeah, cmake needs to be told explicitly about new files :) by Chris Lattner · 16 years ago
- a59e877 some baby steps. by Chris Lattner · 16 years ago
- b23677e start wiring up support for asm parsing. by Chris Lattner · 16 years ago
- f4a4815 fix build problem pointed out by John Thompson! by Chris Lattner · 16 years ago
- bb4688a fix file header by Chris Lattner · 16 years ago
- f9f065e Add a skeleton driver for new machine code level fun. llvm-mc is meant by Chris Lattner · 16 years ago
- 2deb58f switch to using llvm/Target/TargetSelect.h by Chris Lattner · 16 years ago
- 8189d40 Fix libLTO by #include'ing the initializers for all targets and all asm by Nick Lewycky · 16 years ago
- 4aecec1 Another small documentation update. by Mikhail Glushenkov · 16 years ago
- c447ff6 Use Doug's new LLVM_NATIVE_ARCH macro in config.h to link in the native by Chris Lattner · 16 years ago
- 6be9266 Remove support for building LLVM libraries into "relinked" by Chris Lattner · 16 years ago
- 1555a23 Introduce new headers whose inclusion forces linking and by Douglas Gregor · 16 years ago
- 530f399 Documentation update. by Mikhail Glushenkov · 16 years ago
- 42de34f Remove the gcc= option. llvm-gcc uses only as= by Rafael Espindola · 16 years ago
- f403cd7 Bug fix: by Rafael Espindola · 16 years ago
- 9dcc26b A basic PIC16 toolchain driver. by Mikhail Glushenkov · 16 years ago
- a9b9032 Add option for specifying the path to assembler, "as". This overrides the path by Nick Lewycky · 16 years ago
- 578efa9 Add new function attribute - noimplicitfloat by Devang Patel · 16 years ago
- d18e31a Add new function attribute - noredzone. by Devang Patel · 16 years ago
- 8eeb96d CMake: Use explicit dependencies for Xcode (as well as MSVC), to make by Douglas Gregor · 16 years ago
- d8b4711 <rdar://problem/6944342> libLTO for darwin should add -static when assembling .s by Nick Kledzik · 16 years ago
- cbad586 <rdar://problem/6940611> libLTO.dylib needs to let linker specify path to assembler by Nick Kledzik · 16 years ago
- f5a1c35f1 <rdar://problem/6941517> C++ static constructors not preserved for static executable using LTO by Nick Kledzik · 16 years ago
- e0f0e0b Change LTO to run the global opt pass twice. - This matches llvm-ld. by Daniel Dunbar · 16 years ago
- 006a034 Add createStandardLTOPasses to StandardPasses.h, and move lto and llvm-ld over. by Daniel Dunbar · 16 years ago
- ca8131e Switch opt to using StandardPasses.h by Daniel Dunbar · 16 years ago
- 81a8755 CMake: Implements and documents option LLVM_ENABLE_ASSERTS. by Oscar Fuentes · 16 years ago
- 4bdf730 update comments about .objc_ symbols being generated by Nick Kledzik · 16 years ago
- 3eb445f <rdar://problem/6927148> libLTO needs to handle i386 magic objc class symbols by Nick Kledzik · 16 years ago
- 079c034 Add missing codenames to the .bc analyzer. by Nick Lewycky · 16 years ago
- 63d6f32 Untabify. by Evan Cheng · 16 years ago
- 1a53cbf CMake: Set LIBS on llvm-config so we can query the system libraries by Oscar Fuentes · 16 years ago
- 028839d Fix the crash debugger to actually bisect globals once it's determined that it by Nick Lewycky · 16 years ago
- 4c8f9af Add a bisection step on the list of instructions before doing the linear by Nick Lewycky · 16 years ago
- 2c23501 Make bugpoint emit a bugpoint-reduced-blocks.bc, because bugpoint itself by Torok Edwin · 16 years ago
- 23d471f Add -disable-global-remove option to bugpoint. by Torok Edwin · 16 years ago
- 1028743 Make sure the CXXFLAGS setting is picked up by by Duncan Sands · 16 years ago
- e89331b The 'forward_as' property did not use its second argument. by Mikhail Glushenkov · 16 years ago
- 26edc21 bugpoint for jit should just ignore GCC arguments. by Evan Cheng · 16 years ago