aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Opt needs to initialize the different targets.Nadav Rotem2012-10-241-0/+6
* Implement a basic VectorTargetTransformInfo interface to be used by the loop ...Nadav Rotem2012-10-2415-18/+100
* [ms-inline asm] Create a register operand, rather than a memory operand when weChad Rosier2012-10-242-42/+47
* Delete a directory that wasn't supposed to be checked in yet.Micah Villmow2012-10-2412-18/+49
* Add in support for getIntPtrType to get the pointer type based on the address...Micah Villmow2012-10-2446-450/+813
* Special calling conventions for Intel OpenCL built-in library.Elena Demikhovsky2012-10-2410-1/+289
* [CMake] Introduce LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR.NAKAMURA Takumi2012-10-241-4/+2
* Add a testcase that would have noticed the typo fixed in commit 166475.Duncan Sands2012-10-241-0/+9
* Teach DAG combine to fold (buildvec (Xint2fp x)) to (Xint2fp (buildvec x))Michael Liao2012-10-242-0/+85
* Add custom conversion from v2u32 to v2f32 in 32-bit modeMichael Liao2012-10-243-0/+35
* [mips] Make sure sret argument is returned in register V0.Akira Hatanaka2012-10-242-3/+6
* Change x86_fastcallcc to require inreg markers. This allows it to knownRafael Espindola2012-10-244-6/+6
* Keep coding standard. Don't evaluate getNumOperands() every time.Jakub Staszak2012-10-241-1/+1
* Fix ODR violations: a virtual function must be defined, even if it's neverRichard Smith2012-10-242-20/+13
* [ms-inline asm] Offset operator - the size should be based on the size of aChad Rosier2012-10-231-0/+4
* [ms-inline asm] Clean up comment.Chad Rosier2012-10-231-3/+3
* [ms-inline asm] When parsing inline assembly we set the base register to aChad Rosier2012-10-231-2/+9
* Clean up code and put transformation on (build_vec (ext x)) into a helper funcMichael Liao2012-10-231-55/+69
* [Support/StringSet] Fix memory leak when inserted key already exists.Michael J. Spencer2012-10-231-2/+7
* Make branch heavy code for generating marked up disassembly simplerKevin Enderby2012-10-234-334/+176
* Fix PR14161Michael Liao2012-10-232-1/+42
* CMake: Include private headers / tablegen files in generated Xcode projects.Jordan Rose2012-10-231-1/+1
* Make the indirect branch optimization deterministic. No functionality change.Nadav Rotem2012-10-231-8/+8
* Silence -Wsign-compareMatt Beaumont-Gay2012-10-231-1/+1
* Change DenseMap to use a power of 2 growth if one is given instead of the nex...Pete Cooper2012-10-231-4/+7
* Fixed bug in SmallDenseMap where it wouldn't leave enough space for an empty ...Pete Cooper2012-10-232-2/+35
* Use the AliasAnalysis isIdentifiedObj because it also understands mallocs and...Nadav Rotem2012-10-232-19/+48
* Ignore unreachable blocks when doing memory dependence analysis on non-localBill Wendling2012-10-232-2/+38
* [ms-inline asm] Add an implementation of the offset operator. This is a followChad Rosier2012-10-234-32/+62
* Add custom UINT_TO_FP from v4i8/v4i16/v8i8/v8i16 to v4f32/v8f32Michael Liao2012-10-232-19/+52
* Enable lowering ZERO_EXTEND/ANY_EXTEND to PMOVZX from SSE4.1Michael Liao2012-10-2312-21/+202
* Grammar.Eric Christopher2012-10-231-1/+1
* Use ilist rather than std::list for Node and Edge lists in the PBQP graph. ThisLang Hames2012-10-231-8/+13
* Test commit accessQuentin Colombet2012-10-231-1/+1
* This is another TLC patch for separating code for the Darwin and ELF ABIsBill Schmidt2012-10-232-186/+473
* Fix typo that somehow escaped both testing and code inspection.Duncan Sands2012-10-231-1/+1
* Transform code like thisDuncan Sands2012-10-233-52/+502
* Per the C++ standard, we need to include the definition of llvm::Calculate inRichard Smith2012-10-232-0/+2
* Add a comment which explains why the assert fired and how to fix it.Nadav Rotem2012-10-231-0/+4
* implement setXX patternsReed Kotler2012-10-2314-4/+472
* Fix typo.Julien Lerouge2012-10-231-1/+1
* Explain why DenseMap is still used here instead of MapVector.Julien Lerouge2012-10-231-1/+9
* [ms-inline-asm] Implement _emit directive (which is roughly equivalent to .by...Eli Friedman2012-10-222-47/+68
* When a block ends in an indirect branch, add its successors to the machine ba...Bill Wendling2012-10-222-0/+51
* Add support for annotated disassembly output for X86 and arm.Kevin Enderby2012-10-229-133/+570
* [ms-inline asm] Don't rewrite out parts of an inline-asm skipped by .if 0 and...Eli Friedman2012-10-221-24/+1
* [ms-inline asm] Add the isOffsetOf() function.Chad Rosier2012-10-222-0/+10
* Iterating over a DenseMap<std::pair<BasicBlock*, unsigned>, PHINode*> is notJulien Lerouge2012-10-221-4/+4
* [ms-inline asm] Add support for parsing the offset operator. Callback for Chad Rosier2012-10-221-5/+21
* Don't crash if the load/store pointer is not a GEP.Nadav Rotem2012-10-222-1/+58