- 811ddf6 [ms-inline asm] Move the immediate asm rewrite into the target specific by Chad Rosier · 12 years ago
- 9deb917 Update global merge pass according to Duncan's advices: by Quentin Colombet · 12 years ago
- f36a4af Annotate X86InstrCompiler.td with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
- 0f7ccd2 [ms-inline asm] Remove the brackets from X86Operand in the IR. These will be by Chad Rosier · 12 years ago
- d3e7416 [ms-inline asm] Create a helper function, CreateMemForInlineAsm, that creates by Chad Rosier · 12 years ago
- 1876471 Register the GCOV writeout functions so that they're emitted serially. by Bill Wendling · 12 years ago
- 7ab1e60 Add a comment to the CodeGen/PowerPC/asym-regclass-copy.ll test by Hal Finkel · 12 years ago
- eb9a42e IndVarSimplify: do not recompute an IV value outside of the loop if : by Arnaud A. de Grandmaison · 12 years ago
- dff4d15 Add missing mayLoad flag to LHAUX8 and LWAUX. by Ulrich Weigand · 12 years ago
- 8353d1e Rewrite LHAU8 pattern to use standard memory operand. by Ulrich Weigand · 12 years ago
- 5882e3d Rewrite pre-increment store patterns to use standard memory operands. by Ulrich Weigand · 12 years ago
- ec8d1a5 Extend TableGen instruction selection matcher to improve handling by Ulrich Weigand · 12 years ago
- 880d82e Fix sub-operand size mismatch in tocentry operands. by Ulrich Weigand · 12 years ago
- 58ebc04 Remove an invalid and unnecessary Pat pattern from the X86 backend: by Ulrich Weigand · 12 years ago
- a548afc Prepare to make r0 an allocatable register on PPC by Hal Finkel · 12 years ago
- b05130e Optimize sext <4 x i8> and <4 x i16> to <4 x i64>. by Nadav Rotem · 12 years ago
- a45a227 Annotate X86InstrExtension.td with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
- 528c761 Annotate a lot of X86InstrInfo.td with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
- 023c880 [ms-inline asm] Move the size directive asm rewrite into the target specific by Chad Rosier · 12 years ago
- 7f63f01 Update documentation of llvm-link to reflect recent cleanups. by Eli Bendersky · 12 years ago
- 576a0b4 Remove stale comment by Eli Bendersky · 12 years ago
- 51283a1 Fix for r177390: map values are pointers, use DeleteContainerSeconds() instead of .clear() by Alexey Samsonov · 12 years ago
- 58890d5 The Linker interface has some dead code after the cleanup in r172749 by Eli Bendersky · 12 years ago
- ec2e968 Cleanup PPC64 unaligned i64 load/store by Hal Finkel · 12 years ago
- 037a4bc [docs] Remove incorrect information about lit. by Sean Silva · 12 years ago
- e9e10d1 llvm-symbolizer: flush internal caches functionality by Dmitry Vyukov · 12 years ago
- 974cdfb The testing to ensure a vector of zeros of type floating point isn't misclassified as negative zero can be simplified, as pointed out by Duncan Sands. by David Tweed · 12 years ago
- 8483b47 Enable -Wnon-virtual-dtor build warning by Alexey Samsonov · 12 years ago
- 5ad5f59 Improve long vector sext/zext lowering on ARM by Renato Golin · 12 years ago
- 54e57f8 Don't reserve R31 on PPC64 unless the frame pointer is needed by Hal Finkel · 12 years ago
- d37c856 Revert "Cleanup some SCEV logic a bit." by Andrew Trick · 12 years ago
- 82cd8f7 Cleanup some SCEV logic a bit. by Andrew Trick · 12 years ago
- 4b02729 Tighten up an internal LSR API that should check for NULL. by Andrew Trick · 12 years ago
- 5d22d02 Emit the linkage name instead of the function name, when available. This means by Nick Lewycky · 12 years ago
- 9f2518c Fix a sign-extension bug in PPCCTRLoops by Hal Finkel · 12 years ago
- f31034d Move #include of BitVector from .h to .cpp file. by Jakub Staszak · 12 years ago
- c2248b0 Add some constantness. by Jakub Staszak · 12 years ago
- 02a2d4f Remove unneeded #includes. by Jakub Staszak · 12 years ago
- 570cae2 Make methods const. by Jakub Staszak · 12 years ago
- 89c4dc6 Make method private. Keep coding standard. by Jakub Staszak · 12 years ago
- ee29c16 [ms-inline asm] Avoid emitting a redundant sizing directive, if we've already by Chad Rosier · 12 years ago
- 242cec5 Change NULL to 0. by Jakub Staszak · 12 years ago
- d195eb6 Register the flush function for each compile unit. by Bill Wendling · 12 years ago
- 4a8dbb7 Remove trailing spaces. by Jakub Staszak · 12 years ago
- 08a215c Fix PPC unaligned 64-bit loads and stores by Hal Finkel · 12 years ago
- bf37bf9 ARM cost model: Make some vector integer to float casts cheaper by Arnold Schwaighofer · 12 years ago
- 01f2571 ARM cost model: Correct cost for some cheap float to integer conversions by Arnold Schwaighofer · 12 years ago
- e572809 Extend global merge pass to optionally consider global constant variables. by Quentin Colombet · 12 years ago
- 09a01e9 Change test cases to handle unaligned references. by Bill Schmidt · 12 years ago
- 4388d58 Remove unnecessary leading comment characters in lit-only file by David Blaikie · 12 years ago
- 9beae49 Add SchedRW annotations to most of X86InstrSSE.td. by Jakob Stoklund Olesen · 12 years ago
- 30d25f0 Annotate X86 arithmetic instructions with SchedRW lists. by Jakob Stoklund Olesen · 12 years ago
- 9084242 Check whether a pointer is non-null (isKnownNonNull) in isKnownNonZero. by Manman Ren · 12 years ago
- 02fec34 TableGen fix for the new machine model. by Andrew Trick · 12 years ago
- e68f0b6 Include '.test' suffix in target specific lit configs that need it by David Blaikie · 12 years ago
- afa288d Make the fields in the diagram match the descriptive text above them. by Eric Christopher · 12 years ago
- e04b6c6 Update by Bill Wendling · 12 years ago
- e39b107 Fix 80-col. violations in PPCCTRLoops by Hal Finkel · 12 years ago
- 9887ec3 Fix large count and negative constant count handling in PPCCTRLoops by Hal Finkel · 12 years ago
- 1448d06 Cleanup initial-value constants in PPCCTRLoops by Hal Finkel · 12 years ago
- a12c674 Fix integer comparison in DIEInteger::BestForm. by Hans Wennborg · 12 years ago
- 624ec29 ReleaseNotes: Tweak hexagonv2/hexagonv3 removal note. by Matthew Curtis · 12 years ago
- 72f0cde Remove default copy ctor/assignment, makes AttributeSet trivially copyable. by Benjamin Kramer · 12 years ago
- 5470e67 Initially forgotten-to-svn-add test case for r177279. by David Tweed · 12 years ago
- ec7eb55 The optimization a + (-0.0f) -> a was being misapplied to a + (+0.0f) in the vector case (because by David Tweed · 12 years ago
- b9e8678 R600/SI: implement indirect adressing for SI by Christian Konig · 12 years ago
- 2d7f19e R600/SI: add float vector types by Christian Konig · 12 years ago
- b870822 R600/SI: add shl pattern by Christian Konig · 12 years ago
- 2d054cb R600/SI: add BUFFER_LOAD_DWORD pattern by Christian Konig · 12 years ago
- b3affde R600/SI: implement SI.load.const intrinsic by Christian Konig · 12 years ago
- 13e876b R600/SI: enable all S_LOAD and S_BUFFER_LOAD opcodes by Christian Konig · 12 years ago
- ae621a2 R600/SI: fix inserting waits for all defines by Christian Konig · 12 years ago
- 5111627 [asan] when creating string constants, set unnamed_attr and align 1 so that equal strings are merged by the linker. Observed up to 1% binary size reduction. Thanks to Anton Korobeynikov for the suggestion by Kostya Serebryany · 12 years ago
- 5e8da17 Mark internal classes as POD-like to get better behavior out of by Chandler Carruth · 12 years ago
- 2ee4e42 TLS support for MinGW targets. by Anton Korobeynikov · 12 years ago
- 87294b6 Windows TLS: Section name prefix to ensure correct order by Anton Korobeynikov · 12 years ago
- 086a472 [asan] while generating the description of a global variable, emit the module name in a separate field, thus not duplicating this information if every description. This decreases the binary size (observed up to 3%). https://code.google.com/p/address-sanitizer/issues/detail?id=168 . This changes the asan API version. llvm-part by Kostya Serebryany · 12 years ago
- 3797adb [asan] don't instrument functions with available_externally linkage. This saves a bit of compile time and reduces the number of redundant global strings generated by asan (https://code.google.com/p/address-sanitizer/issues/detail?id=167) by Kostya Serebryany · 12 years ago
- 4c16916 Extract a method. by Jakob Stoklund Olesen · 12 years ago
- 8ee1c1c Post process ADC/SBB and use a shorter encoding if they use a sign extended immediate. by Craig Topper · 12 years ago
- 4bef961 Refactor some duplicated code into helper functions. by Craig Topper · 12 years ago
- 4d0cdca Fix the build broken in r177239 by David Blaikie · 12 years ago
- 64d667b Reduced dont-infinite-loop-during-block-escape-analysis.ll with bugpoint and moved it to retain-block-escape-analysis.ll. by Michael Gottesman · 12 years ago
- b4cf0ab Split out filename & directory from DIFile to start generalizing over DIScopes by David Blaikie · 12 years ago
- 14de1a8 Generalize debug info test to be resilient to changes in metadata node numbering by David Blaikie · 12 years ago
- dad1455 Improve DIFile debug info annotation by letting it fallback to DIScope by David Blaikie · 12 years ago
- 26369a9 Use ArrayRef<MVT::SimpleValueType> when possible. by Jakob Stoklund Olesen · 12 years ago
- 53856be To avoid symbol clash, undefine PPC here. PPC may be predefined on some hosts. by Sylvestre Ledru · 12 years ago
- df41cf0 Build LLVMgold.so on FreeBSD using cmake. Patch by Stephen Checkoway. by Rafael Espindola · 12 years ago
- a98729b The promised test case for r175939. by Michael Gottesman · 12 years ago
- 3249729 Improve PPC VR (Altivec) register spilling by Hal Finkel · 12 years ago
- ea9b914 Remove FIXMEs in PPC test cases related to unaligned loads/stores by Hal Finkel · 12 years ago
- ce638c8 Remove PPC avoidWriteAfterWrite callback by Hal Finkel · 12 years ago
- 51f6747 Change the default latency for implicit defs. by Andrew Trick · 12 years ago
- 1ab961f Machine model. Allow mixed itinerary classes and SchedRW lists. by Andrew Trick · 12 years ago
- 229aa6d [docs] Discuss a potential bug to be aware of. by Sean Silva · 12 years ago
- 551152f Test case for graceful handling of long file names on Windows. Patch thanks to Paul Robinson! by Aaron Ballman · 12 years ago
- 8647750 Add X86 code emitter support AVX encoded MRMDestReg instructions. by Craig Topper · 12 years ago
- e0c489d Define more SchedWrites for annotating X86 instructions. by Jakob Stoklund Olesen · 12 years ago
- 64110ff Add SchedRW as an Instruction field. by Jakob Stoklund Olesen · 12 years ago