- 92bcb42 switch the .ll parser into SMDiagnostic. by Chris Lattner · 15 years ago
- 7e1e31f Simplify debug info intrisinc lowering. by Devang Patel · 15 years ago
- 2f510ae add an explicit class for holding llvm::SourceMgr diagnostics and use by Chris Lattner · 15 years ago
- b50ea5c Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1InstrInfo, Thumb2InstrInfo, Thumb1RegisterInfo and Thumb2RegisterInfo. Move methods from ARMInstrInfo to ARMBaseInstrInfo to prepare for sharing with Thumb2. by David Goodwin · 15 years ago
- b717fb0 implement error recovery in the llvm-mc parser. Feel the power! by Chris Lattner · 15 years ago
- a8185fe Make the current LLVMContext available to passes. by Owen Anderson · 15 years ago
- 033080c CMake build fixes, from Xerxes Ranby by Douglas Gregor · 15 years ago
- 45f5d64 shrinking down #includes by Bruno Cardoso Lopes · 15 years ago
- 62fabf5 Add an accessor to Function so that Passes can easily get access to the context. by Owen Anderson · 15 years ago
- 7c07f3a Prefix bin dir to executables. by Sanjiv Gupta · 15 years ago
- 87d33f6 Remove tabs. by Devang Patel · 15 years ago
- 31b7981 Fixed handling of -c option.wq by Sanjiv Gupta · 15 years ago
- 12c99d8 Use LLVMContext for generating MDStrings too. by Owen Anderson · 15 years ago
- e951bdf Use LLVMContext to generate metadata constants. by Owen Anderson · 15 years ago
- 0938115 Add accessors for metadata constants. by Owen Anderson · 15 years ago
- dfc8536 Fix typo. Thanks Duncan! by Devang Patel · 15 years ago
- 77cf22c Add accessor for MDNode. by Owen Anderson · 15 years ago
- b43eae7 Use LLVMContext for generating UndefValue constants too! by Owen Anderson · 15 years ago
- 480752e Add accessor for getting UndefValue's. by Owen Anderson · 15 years ago
- e27be3a Describe the LLVMContext API change. by Owen Anderson · 15 years ago
- 2067433 simplify some logic by using isWeakForLinker(). Thanks to Anton for by Chris Lattner · 15 years ago
- 0dabb0b do not try to analyze bitcasts from i64 to <2 x i32> in ComputedMaskedBits. While by Chris Lattner · 15 years ago
- 62c762f fix inverted logic pointed out by John McCall, noticed by inspection. by Chris Lattner · 15 years ago
- 9170d59 Fix windows build, patch by Howard Su. by Duncan Sands · 15 years ago
- e88d5ce Thumb2 pre/post indexed loads. by Evan Cheng · 15 years ago
- d0265aa Ack, missed one incompatibility. by Owen Anderson · 15 years ago
- c8897d9 Restore other bits of the C API that I tore up. All pre-existing APIs default to using the by Owen Anderson · 15 years ago
- 0412957 80 col violation. by Evan Cheng · 15 years ago
- d770d9e Change the meaning of predicate hasThumb2 to mean thumb2 ISA is available, not that it's in thumb mode and thumb2 is available. Added isThumb2 predicate to replace the old predicate. by Evan Cheng · 15 years ago
- cd714b1 @GOTPCREL is also rip-relative. Fix fast-isel to do the right thing. by Chris Lattner · 15 years ago
- 27598ec Fix yet-another bug I introduced into fastisel, this time handling by Chris Lattner · 15 years ago
- 0a93771 llvm-mc/x86: Test case for x86 operand parsing. by Daniel Dunbar · 15 years ago
- 5470e12 llvm-mc/x86: Fix various nit-picky bugs in displacement parsing. by Daniel Dunbar · 15 years ago
- 3d62a41 Remove getFunctionAlignment from TargetELFInfo and use new MachineFunction alignment method by Bruno Cardoso Lopes · 15 years ago
- 2c3f00c llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by me by Daniel Dunbar · 15 years ago
- 46b6c52 llvm-mc/x86: Factor out ParseX86Register. by Daniel Dunbar · 15 years ago
- 31926a7 80 col violation. by Evan Cheng · 15 years ago
- c4b0b40 clarify: stub emission depends on the version of the linker you use, it has nothing by Chris Lattner · 15 years ago
- af4550f Factor out ARM indexed load matching code. by Evan Cheng · 15 years ago
- 9e529c3 Add debug info utility routines. by Devang Patel · 15 years ago
- 55a3c6c llvm-mc/x86: Rename X86Operand::ScaleReg to IndexReg and make order consistent by Daniel Dunbar · 15 years ago
- 0e7a546 Maintain the old LTO API, by using the global context. by Owen Anderson · 15 years ago
- 6d8f126 Simplify. by Devang Patel · 15 years ago
- f530c92 Fix a bunch of other places that used operator[] to test whether by Dan Gohman · 15 years ago
- c70e621 Add a C wrapper for accessing the global default context. by Owen Anderson · 15 years ago
- 1bc1e64 fix ld error with -no-undefined switch, which is undefined on darwin8 by John Mosby · 15 years ago
- 07b0ec0 Simplify. No intentional functionality change. by Devang Patel · 15 years ago
- fba933c Try again at converting the LLParser to use LLVMContext, without massive breakage this time. by Owen Anderson · 15 years ago
- 7f41781 Add a few methods that got left out earlier. by Owen Anderson · 15 years ago
- b71725b Try to clarify a point about getting DominatorTree info from a module pass. by Daniel Dunbar · 15 years ago
- 7074fea Add darwin stub removal to wishlist. by Dale Johannesen · 15 years ago
- 335bcc7 Fix the LTO header for LLVMContext changes. by Owen Anderson · 15 years ago
- 62476cc Request LCSSA after LoopSimplify. This fixes a problem in which the by Dan Gohman · 15 years ago
- ceddbe8 Refactor. No functionality change. by Devang Patel · 15 years ago
- 8b024a5 Add a new addressing mode for NEON load/store instructions. by Bob Wilson · 15 years ago
- 4434ed4 Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the by Owen Anderson · 15 years ago
- 82c32c4 Use find instead of operator[] to test whether an element is in a std::map. by Dan Gohman · 15 years ago
- aa3943b --- Reverse-merging (from foreign repository) r74648 into '.': by Bill Wendling · 15 years ago
- 7136a65 Keep DIDescriptor methods together. No functionality change. by Devang Patel · 15 years ago
- b864e89 Fix a comment typo. by Bob Wilson · 15 years ago
- 3f64342 Fix typo. by Owen Anderson · 15 years ago
- c137ea6 Convert LLParser to use LLVMContext for creating constants. by Owen Anderson · 15 years ago
- fecbc59 Use AA to check objects before LDA. by Andreas Bolka · 15 years ago
- 6cc18fe Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487. by Dan Gohman · 15 years ago
- 74a8181 Tweak FindExecutable so that relative executable paths work as well. by Daniel Dunbar · 15 years ago
- 6f854d1 Add getMDNode() to access metadata node. by Devang Patel · 15 years ago
- d4d826e Fix up a comment: besides the >80col lines, the operation for this by Bob Wilson · 15 years ago
- 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 15 years ago
- fcd65ae Fix metadata unittests by Devang Patel · 15 years ago
- 8a15602 new test case by Devang Patel · 15 years ago
- 05a0e6a Do not print stranded metadata. by Devang Patel · 15 years ago
- 923078c Support stand alone metadata syntax. by Devang Patel · 15 years ago
- 6d9148c Add machine operand for MDNodes. This will be used to communicate debug info. by Devang Patel · 15 years ago
- 30d7b65 llvm.dbg.declare is always used for local variable's debug info. by Devang Patel · 15 years ago
- b4202b8 Update comments to make it clear that the function alignment is the Log2 of the by Bill Wendling · 15 years ago
- 342a343 Update configure and config.h.in from r74621. by Jeffrey Yasskin · 15 years ago
- 0b19bb7 Fix unit tests for LLVMContext+Module. by Owen Anderson · 15 years ago
- ed1c0ff Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes the by Jeffrey Yasskin · 15 years ago
- b1d7a5d Use correct format for LLVM header #includes. by Misha Brukman · 15 years ago
- 334143d I give up on trying to use reader/writer locks for recursive type refinement. Use a recursive mutex instead, which will (in theory) generate more contention, but is really by Owen Anderson · 15 years ago
- 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 15 years ago
- 4fb75e5 Fix codegen for references to available_externally symbols. This fixes PR4482. by Chris Lattner · 15 years ago
- 4127ccd Try again at making this work on OpenBSD. by Owen Anderson · 15 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 · 15 years ago
- 75657ab Insure that __block_holder_tmp is allocated on the stack when a byref by Stuart Hastings · 15 years ago
- 93696a3 Fix FindExecutable to work if given an absolute executable path name. by Daniel Dunbar · 15 years ago
- 1aa14aa llvm-mc: Add some more doxyments. by Daniel Dunbar · 15 years ago
- 42cdc38 NewNightlyTest: Include minutes/seconds in log file names, to support running by Daniel Dunbar · 15 years ago
- 38bc2d0 Added step-by-step directions on how to use the script to build and install an by Misha Brukman · 15 years ago
- 498c290 CommuteChangesDestination() should check if to-be-commuted instruction defines any register. Also teaches the default commuteInstruction() to commute instruction without definitions (e.g. X86::test / ARM::tsp). by Evan Cheng · 15 years ago
- 459a7c6 Remove special handling of implicit_def. Fix a couple more bugs in liveintervalanalysis and coalescer handling of implicit_def. by Evan Cheng · 15 years ago
- d6bb283 Tweak MCSymbol doxyments. by Daniel Dunbar · 15 years ago
- 165e834 llvm-mc: Fill in the rest of tokens for 'as-lex' mode. by Daniel Dunbar · 15 years ago
- 91aef8b Fix the build on OpenBSD. by Owen Anderson · 15 years ago
- 80f62d0 Rename MCValue::isConstant to isAbsolute. by Daniel Dunbar · 15 years ago
- 87380cb add some of the new tokens, others are still missing. by Chris Lattner · 15 years ago
- 0eebb05 llvm-mc: Emit parsed instructions to the MCStreamer. by Daniel Dunbar · 15 years ago
- abde298 Dump MCInsts in the MC .s printer, for now. by Daniel Dunbar · 15 years ago
- a0faf7a add comments, privatize interface by Chris Lattner · 15 years ago
- 36e7487 disable some ctors. by Chris Lattner · 15 years ago