- df5a7da Add a JITEventListener interface that gets called back when a new function is by Jeffrey Yasskin · 15 years ago
- b6c29d5 Add thumb2 add sp. by Evan Cheng · 15 years ago
- 4b950ec fix comments to be correct. by Chris Lattner · 15 years ago
- 7dcf4a8 Some reorg and additional comments. by Evan Cheng · 15 years ago
- e4c0c0f by Devang Patel · 15 years ago
- dd37b36 My guess is that RegInfo should only call the Allocator.Deallocator if it's not by Bill Wendling · 15 years ago
- cc4e605 Reword a few comments. by Dan Gohman · 15 years ago
- 6279cd8 Now with EVEN FEWER statics! by Owen Anderson · 15 years ago
- a09b9ca Add Thumb2 pc relative add. by Evan Cheng · 15 years ago
- 13bbe4b Fewer static variables, part 3 of many. by Owen Anderson · 15 years ago
- 023dd3f 80 col violation. by Evan Cheng · 15 years ago
- d5509f2 Down with _even more_ statics! by Owen Anderson · 15 years ago
- 04c05f7 Down with statics! by Owen Anderson · 15 years ago
- 7053545 Add constructor to create MDString using std::string by Devang Patel · 15 years ago
- bd58edf Move local statics to per-instance variables. by Owen Anderson · 15 years ago
- 2e69310 Make this thread-safe. by Owen Anderson · 15 years ago
- 09fc0fa Get rid of a static boolean. by Owen Anderson · 15 years ago
- cb21010 Scaffolding for LDA pass. by Andreas Bolka · 15 years ago
- e46161f Fix the Ocaml bindings for the ExecutionEngine: with the change to build by Bob Wilson · 15 years ago
- 6bbc73d Completed basic intra block split implementation. by Lang Hames · 15 years ago
- ab16299 move some functions, add a FIXME, use PrintPICBaseSymbol to print the by Chris Lattner · 15 years ago
- f2e19d5 by David Greene · 15 years ago
- 84a2926 Sketch streamer support for .align, .org functionality. by Daniel Dunbar · 15 years ago
- b5299dd reimplement getPICLabelString as PrintPICBaseSymbol to eliminate std::string heap thrashing. by Chris Lattner · 15 years ago
- 0de1fc4 sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base class. by Chris Lattner · 15 years ago
- 1f522fe sink dwarf finalization out of each target into AsmPrinter::doFinalization by Chris Lattner · 15 years ago
- 0a7befa eliminate the ExtWeakSymbols set from AsmPrinter. This eliminates by Chris Lattner · 15 years ago
- 52cff83 only emit one .align for all the hidden gv stubs instead of one for each. by Chris Lattner · 15 years ago
- 8f61f98 inline print*Stub and rearrange function stub printing to more closely match by Chris Lattner · 15 years ago
- 3a03f74 remove dead code now that personality functions don't print stubs directly. by Chris Lattner · 15 years ago
- 9dd7174 remove now-dead argument. by Chris Lattner · 15 years ago
- 381d4fe simplify personality function stub printing to use the mangler and by Chris Lattner · 15 years ago
- 7af485e remove dead argument by Chris Lattner · 15 years ago
- 3153061 Rearrange some stuff in MachineOperand and add a new TargetFlags field. by Chris Lattner · 15 years ago
- 8cbc94a Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. by Owen Anderson · 15 years ago
- 8539cfd Rewrite 73900 per Duncan's suggestion. by Dale Johannesen · 15 years ago
- 71d259b We decided to not worry about Atoms for now, it should be straightforward to by Daniel Dunbar · 15 years ago
- d814b21 MCStreamer: Add a few more "symbol attributes". by Daniel Dunbar · 15 years ago
- f5e75a1 MCStreamer: Test printing values. by Daniel Dunbar · 15 years ago
- 9311ef6 Minor whitespace cleanups. by Dan Gohman · 15 years ago
- e5aceed Simplify [su]max(MAX, n) to MAX. This comes up in loop tripcount by Dan Gohman · 15 years ago
- 32a81a3 When inserting code into a loop preheader, insert it before the by Dan Gohman · 15 years ago
- cd58c59 Add new files to cmake list. by Duncan Sands · 15 years ago
- 974469d factor some code better. by Chris Lattner · 15 years ago
- 40e3c7a wire up support for MCContext/MCStreamer in -experimental-asm-printer mode. by Chris Lattner · 15 years ago
- 929a493 remove dead makefile flags. by Chris Lattner · 15 years ago
- 64a845e Delete some orphaned comments, fix some 80-column violations, by Dan Gohman · 15 years ago
- c69485e add trivial support for passing label definitions through the MCStreamer. by Chris Lattner · 15 years ago
- 98d5982 Fixed a bug in LiveInterval scaling (failure to scale VNI defs correctly), removed old TODO comments. by Lang Hames · 15 years ago
- ef5d070 Fix support for inline asm input / output operand tying when operand spans across multiple registers (e.g. two i64 operands in 32-bit mode). by Evan Cheng · 15 years ago
- 40a5a1b Extend ScalarEvolution's multiple-exit support to compute exact by Dan Gohman · 15 years ago
- b825aaa Unbreak build on Linux by removing Darwinism. by Nick Lewycky · 15 years ago
- 62849c0 Teach GetMinSignBits about SCEVAddExprs. by Dan Gohman · 15 years ago
- a11af53 Start MCAsmStreamer implementation. by Daniel Dunbar · 15 years ago
- fd6325c Revert this accidental commit. by Dan Gohman · 15 years ago
- 6bbcba1 Move the special cases for constants out of getUnknown and into by Dan Gohman · 15 years ago
- b8be8b7 Use ScalarEvolution::getConstant instead of getUnknown to create by Dan Gohman · 15 years ago
- aa551ae Include the maximum trip count expression in ScalarEvolution's print output. by Dan Gohman · 15 years ago
- 4d289bf Add an isAllOnesValue utility function, similar to isZero and isOne. by Dan Gohman · 15 years ago
- ea080be Don't emit a redundant BitCastInst if the value to be defined in the by Dan Gohman · 15 years ago
- 6b96f6c Guard the listeners list. Unfortunately, this requires a real static rather by Owen Anderson · 15 years ago
- a96751f Provide InitializeAllTargets and InitializeNativeTarget functions in the by Bob Wilson · 15 years ago
- ba1da8a Update for MCImm -> MCValue rename. by Daniel Dunbar · 15 years ago
- 1c97ceb Test commit: fixed spacing. by Sean Callanan · 15 years ago
- 9af2fa8 It is not a good idea to have data member's name match argument's name. In fact, it is a simple receipe to waste an hour or so. by Devang Patel · 15 years ago
- d933803 Use getReturnTypeName() to print return type. by Devang Patel · 15 years ago
- ecc63f8 Start flushing out MCContext. - Lives inside new library lib/MC (LLVMMC.a) by Daniel Dunbar · 15 years ago
- 92915e3 Use atomic operations when accessing statistics, and make the lazy initialization of statistics actually threadsafe. by Owen Anderson · 15 years ago
- e0fa0b4 Add atomic multiply and divide operations, built on top of CompareAndSwap. by Owen Anderson · 15 years ago
- 46d9a64 Make timers threadsafe again. This isn't quite as nice as I'd hoped (it uses locking rather than atomic arithmetic), by Owen Anderson · 15 years ago
- 6f2c64d Revert my last series of commits related to Timer and 64-bit atomics. Not all the targets by Owen Anderson · 15 years ago
- b8f7706 Test instructions operands were printed in the wrong order. by Evan Cheng · 15 years ago
- 5c324d7 "The MMX_MASKMOVQ and MMX_MASKMOVQ64 instructions are labeled as MRMDestMem by Bill Wendling · 15 years ago
- b288995 Switched size_t to int64_t to prevent type mismatch in call to max. by Lang Hames · 15 years ago
- a67efd1 Proper patterns for thumb2 shift and rotate instructions. by Evan Cheng · 15 years ago
- e870af4 Code clean up. by Evan Cheng · 15 years ago
- 09c39fc Add IsThumb1Only to most 16-bit thumb instructions since we want to isel 32-bit instructions when they are available. by Evan Cheng · 15 years ago
- f43f9d0 Atomic ops that do arithmetic use signed arithmetic. by Owen Anderson · 15 years ago
- 14112e5 Actually, these need to be signed integers, not unsigned. by Owen Anderson · 15 years ago
- e499f97 Rename SelectShifterOperand to SelectThumb2ShifterOperandReg. by Evan Cheng · 15 years ago
- cd92c10 Use 64-bit integer counters for tracking time, rather than doubles. This will be more atomic op friendly. by Owen Anderson · 15 years ago
- 0de9953 Label the existing atomic functions as 32-bit specific, and add a 64-bit one that will be useful in by Owen Anderson · 15 years ago
- 7e9e36a Eliminate object-relinking support from CMake. Fixes PR 4429 and by Douglas Gregor · 15 years ago
- 83a2129 Obvious typo. by Evan Cheng · 15 years ago
- f49810c Initial Thumb2 support. Majority of the work is done by David Goodwin. There are by Evan Cheng · 15 years ago
- 5a9c0ee Add an atomic add operation. by Owen Anderson · 15 years ago
- 3b8d135 Make the lazy initialization of DefaultTimerGroup threadsafe. by Owen Anderson · 15 years ago
- 200aa6d Revert r73923, which broke clang. by Owen Anderson · 15 years ago
- ae99227 Fold the add (ptr, offset) into ptr[offset] only if the offset is small enough. movwi and moviw allow value of 5-bits only (i.e. 32). by Sanjiv Gupta · 15 years ago
- e07715c Minor reorg. by Evan Cheng · 15 years ago
- 3850a6a Replace isTwoAddress with operand constraint. by Evan Cheng · 15 years ago
- e39493e Use a default alignment for data and bss sections. by Bruno Cardoso Lopes · 15 years ago
- 606e9eb Guard the layout info object. by Owen Anderson · 15 years ago
- 61ffc0c Guard the plugin loader. by Owen Anderson · 15 years ago
- af2e2b5 Add guards around timer groups, which can be shared. by Owen Anderson · 15 years ago
- 91380b7 Fix a bug in the trip-count computation with And/Or. If either of the by Dan Gohman · 15 years ago
- 5bafff3 Add support for ARM's Advanced SIMD (NEON) instruction set. by Bob Wilson · 15 years ago
- 5de83af Guard the statistics table. by Owen Anderson · 15 years ago
- 521db56 Guard the global annotation tables. by Owen Anderson · 15 years ago
- c226570 Add locking around the external function lookup table for the interpreter. by Owen Anderson · 15 years ago