- a31c6fb Define new itin classes for ARM <-> VFP reg moves to distinguish from NEON ops. Define proper scheduling itinerary for them on A9. A8 TRM does not specify latency for them at all :( by Anton Korobeynikov · 15 years ago
- 63401e3 FCONST{S,D} behaves the same way as FP unary instructions. This is true for both A8 and A9. by Anton Korobeynikov · 15 years ago
- bcc02d1 Proper cycle times for locks, since wbck latency can be larger than fwd latency. by Anton Korobeynikov · 15 years ago
- c492e09 Add new itin classes for FP16 <-> FP32 conversions and make uise of them for A9. by Anton Korobeynikov · 15 years ago
- 391b343 Make use of new reserved/required scheduling stuff: introduce VFP and NEON locks to model domain cross stalls precisly. by Anton Korobeynikov · 15 years ago
- 96085a3 Initial support for different kinds of FU reservation. by Anton Korobeynikov · 15 years ago
- 1298948 Factor out scoreboard into separate class. This way we might have several different score boards. by Anton Korobeynikov · 15 years ago
- 2eeeff8 Some bits of A9 scheduling: VFP by Anton Korobeynikov · 15 years ago
- 035b23a Separate const from non-const stuff during mergeing by Anton Korobeynikov · 15 years ago
- 1e7b324 Some initial version of global merger by Anton Korobeynikov · 15 years ago
- 977dfce Add hook to insert late LLVM=>LLVM passes just before isel by Anton Korobeynikov · 15 years ago
- 7f893c0 fix 80 col violation, patch by Alastair Lynn by Chris Lattner · 15 years ago
- c0561f2 add a comment line that got dropped by Chris Lattner · 15 years ago
- b1ceece this has a pr! by Chris Lattner · 15 years ago
- 24ad3ed fix a latent bug my inline asm stuff exposed: by Chris Lattner · 15 years ago
- 96fbb3e Remove unused method. by Benjamin Kramer · 15 years ago
- 9c42107 Workaround the breakage in r100616 by guarding all timers with by Torok Edwin · 15 years ago
- 5f017e8 Use the "NamedGroupTimer" class to categorize DWARF emission better. by Bill Wendling · 15 years ago
- a592e67 Use raw_ostream. by Benjamin Kramer · 15 years ago
- 06fd8fa Remove XFAIL for vg_leak as the leaks are fixed by 100601. by Sanjiv Gupta · 15 years ago
- e88909b Update langref for memcpy, memmove, and memset by Mon P Wang · 15 years ago
- 5b46390 Add comments for missed opportunities. by Evan Cheng · 15 years ago
- 348856e Fix typo. by Evan Cheng · 15 years ago
- cf9a415 Have the inst emitter add the !srcloc mdnode to the machine instr. by Chris Lattner · 15 years ago
- fee455e remove another magic number. by Chris Lattner · 15 years ago
- decc267 Three changes: by Chris Lattner · 15 years ago
- 4ba9d9b fix a crash on invalid metadata, e.g.: call i32 @foo(), XXXX by Chris Lattner · 15 years ago
- d49baef Fix memory leaks for external symbol name strings. by Sanjiv Gupta · 15 years ago
- b1fb449 Clean up some signedness oddities in this code noticed by clang. by John McCall · 15 years ago
- 343b42e Move printing of target-indepedent DEBUG_VALUE comments by Dale Johannesen · 15 years ago
- d94671a Post regalloc LICM. Work in progress. by Evan Cheng · 15 years ago
- 5f09400 Do not emit specification DIE with DW_AT_specification attribute for member functions of a funcation local class. This trips gdb's partial scan of DIEs at load time. Fixes Radar 7833483. by Devang Patel · 15 years ago
- e7b744f Let that which does not matter truly slide. by Jakob Stoklund Olesen · 15 years ago
- 795ee9d Fix a number of clang -Wsign-compare warnings that didn't have an obvious by John McCall · 15 years ago
- 49d915b Revert 100573, it's causing some testsuite problems. by Dale Johannesen · 15 years ago
- 0a580d3 Move printing of DEBUG_VALUE comments to target-independent place. by Dale Johannesen · 15 years ago
- d0910c4 Expand SELECT and SELECT_CC for NEON vector types. Radar 7770501. by Bob Wilson · 15 years ago
- c4d7b14 Allow for the possibility that a debug-value points by Dale Johannesen · 15 years ago
- 639336e Reverting 100530 & 100531 due to regressions in the GDB test suite. by Stuart Hastings · 15 years ago
- fa85eb6 Fix PR6696 and PR6663 by Jim Grosbach · 15 years ago
- aa59c88 Make this hack more specific to the Apple gcc 4.2 non-LLVM compiler. by Bill Wendling · 15 years ago
- 8ba1c6a Don't try to collapse DomainValues onto an incompatible SSE domain. by Jakob Stoklund Olesen · 15 years ago
- 8a8a435 performance: get rid of repeated dereferencing of use_iterator by caching its result by Gabor Greif · 15 years ago
- 6ce02b5 make more two predicates constant by Gabor Greif · 15 years ago
- a01d6db performance: get rid of repeated dereferencing of use_iterator by caching its result by Gabor Greif · 15 years ago
- 0b520db const-ize predicate ValueIsOnlyUsedLocallyOrStoredToOneGlobal by Gabor Greif · 15 years ago
- fa1f5c2 use CallSite to access calls vs. invokes uniformly by Gabor Greif · 15 years ago
- 7798043 this accessor doesn't need to copy the string. by Chris Lattner · 15 years ago
- b019491 enhance SMDiagnostic to also maintain a pointer to the SourceMgr. by Chris Lattner · 15 years ago
- 98116f9 Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp. by Evan Cheng · 15 years ago
- 983327b Revise debug info machinery to digest nested functions and classes. by Stuart Hastings · 15 years ago
- f77cdab Adding SAFECode to the list of projects that work with LLVM 2.7. by John Criswell · 15 years ago
- 01f0e85 Remove assert to treat memmove and memset like memcpy by Mon P Wang · 15 years ago
- ffb7312 Use a ManagedCleanup to prevent leaking the PassRegistrar map. In breaks the by Owen Anderson · 15 years ago
- adc6e06 Avoid overflowing a signed integer which triggers undefined behaviour. by Jakob Stoklund Olesen · 15 years ago
- 3d32386 Add a const qualifier. by Dan Gohman · 15 years ago
- 885d941 propagate cookie management out one layer of function calls. by Chris Lattner · 15 years ago
- 6eb7806 report errors through LLVMContext's inline asm handler if available. by Chris Lattner · 15 years ago
- 421ccd9 Give MachineModuleInfo an actual Module*. by Chris Lattner · 15 years ago
- 42a4ee0 give LLVMContext an inline asm diagnostic hook member. by Chris Lattner · 15 years ago
- f778b57 Remove unnecessary include. by Devang Patel · 15 years ago
- 214aa8a give the SourceMgr object a cookie. by Chris Lattner · 15 years ago
- 8f0f480 Give llvm::SourceMgr the ability to have a client-specified diagnostic handler. by Chris Lattner · 15 years ago
- a039486 Remove MaybeOwningPtr. We're going to use reference-counting instead. by Douglas Gregor · 15 years ago
- fc8e1c3 Properly enable load clustering. by Jakob Stoklund Olesen · 15 years ago
- 18141ee Fix an obvious copy-n-paste bug. It's not known to cause any miscompilation. by Evan Cheng · 15 years ago
- 79180e2 Give AsmParser an option to control whether it finalizes the stream. New demo: by Chris Lattner · 15 years ago
- af632c9 add .o file writing for inline asm in llc. Here's a silly demo: by Chris Lattner · 15 years ago
- e072ab8 add a comment. by Chris Lattner · 15 years ago
- 519466c tidy #includes. by Chris Lattner · 15 years ago
- 57fbba4 Output floating point representations in DWARF format. This is done by outputing by Bill Wendling · 15 years ago
- 796e64b update unit test for api change. by Chris Lattner · 15 years ago
- 4c842dd stringref-ize the MemoryBuffer::get apis. This requires by Chris Lattner · 15 years ago
- da72249 Add nounwind. by Evan Cheng · 15 years ago
- 18ac410 Fix ADD32rr_alt instruction encoding bug. Patch by Marius Wachtler. by Evan Cheng · 15 years ago
- e597f00 fix a really nasty bug that Evan was tracking in SCCP. When resolving by Chris Lattner · 15 years ago
- 9e18580 some code cleanups, use SwitchInst::findCaseValue, reduce indentation by Chris Lattner · 15 years ago
- 0f1666b Code clean up. by Evan Cheng · 15 years ago
- b6290a1 Remove FIXME. by Eric Christopher · 15 years ago
- 2ee3522 Introduce MaybeOwningPtr, a smart pointer that may (or may not) have by Douglas Gregor · 15 years ago
- 376ac43 Fix OProfileJITEventListener build for new DebugLoc. by Jeffrey Yasskin · 15 years ago
- 7b55d36 Add a comment. by Dan Gohman · 15 years ago
- 5c06a20 lowering a volatile llvm.memcpy to a libc memcpy is ok. PR6779 by Chris Lattner · 15 years ago
- c4ae94d Don't do code sinking on unreachable blocks. It's unprofitable and hazardous. by Dan Gohman · 15 years ago
- 54ab2e9 Add an isReachableFromEntry to MachineDominators, following the one by Dan Gohman · 15 years ago
- 2952c86 Update to note that clang has a baseline now. Dropping x86-32 for MacOS. by Tanya Lattner · 15 years ago
- 0333535 don't use emitlabel in the arm asm printer yet, the order by Chris Lattner · 15 years ago
- d2520dc Push const through the regex engine. Fixes some of the warnings in PR6616. by Owen Anderson · 15 years ago
- 0752cda fix a couple problems I introduced handling symbols by Chris Lattner · 15 years ago
- 75e818a Disambiguate else. by Benjamin Kramer · 15 years ago
- b742b25 trim some prototypes. by Chris Lattner · 15 years ago
- 512063d remove the now-redundant MMI pointer in SelectionDAG. by Chris Lattner · 15 years ago
- d2c4f19 hopefully sate the clang self host build, which is apparently by Chris Lattner · 15 years ago
- de6e783 remove some redundant MMI arguments. by Chris Lattner · 15 years ago
- ed3a806 unthread MMI from FastISel by Chris Lattner · 15 years ago
- a267b00 remove the MMI pointer from MachineFrameInfo. by Chris Lattner · 15 years ago
- 820e55e enhance MachineFunction to have a MMI pointer. by Chris Lattner · 15 years ago
- 00759c1 Add MC and LTO, two terms I just had to explain on IRC. by Nick Lewycky · 15 years ago
- 66f20c8 simplify code. by Chris Lattner · 15 years ago
- 655d828 prune #includes. by Chris Lattner · 15 years ago