- a1095b2 Regenerate. by Eric Christopher · 12 years ago
- 112f575 Remove layering violation #include. by Bill Wendling · 12 years ago
- 8269031 Fix hexagon gcc builtin names to use '_' instead of '.'. by Benjamin Kramer · 12 years ago
- d5dbc8c Enable automatic GCC<->LLVM intrinsic translation for mips. by Benjamin Kramer · 12 years ago
- c71da66 Define MIPS DSP Rev1 intrinsics. That allows frontend to emit a correct IR. by Simon Atanasyan · 12 years ago
- 41a3f25 MemoryBuiltins: by Nuno Lopes · 12 years ago
- e504877 make LazyValueInfo analyze the default case of switch statements (we know that in the default branch the value cannot be any of the switch cases) by Nuno Lopes · 12 years ago
- 62d7afa add ConstantRange::difference (to perform set difference/relative complement) by Nuno Lopes · 12 years ago
- ceb5bc7 Devirtualize DIScope and subclasses. by Benjamin Kramer · 12 years ago
- 324cbb8 [asan] set a hard limit on the number of instructions instrumented pear each BB. This is (hopefully temporary) workaround for PR13225 by Kostya Serebryany · 12 years ago
- 0ca9927 Sphinxify the bitcode format document. by Bill Wendling · 12 years ago
- 87dc7a4 Fix Windows build after r159281: s/iterator/const_iterator by Alexey Samsonov · 12 years ago
- c502ed6 Move the setup for variables that are expanded in the lit.site.cfg into by Chandler Carruth · 12 years ago
- 282969e Precompute SCEV pointer analysis prior to instruction fusion in BBVectorize. by Hal Finkel · 12 years ago
- a9ad9f6 Remove a useless check in BBVectorize. by Hal Finkel · 12 years ago
- 64e1b28 Allow BBVectorize to form non-2^n-length vectors. by Hal Finkel · 12 years ago
- ec4e85e Refactor operation equivalence checking in BBVectorize by extending Instruction::isSameOperationAs. by Hal Finkel · 12 years ago
- 97a7592 Only print out the tag if it's there. by Bill Wendling · 12 years ago
- fc1c70a Don't output an empty string. by Bill Wendling · 12 years ago
- 7c3cd4d The Mips specific inline asm operand modifier 'z' has the by Jack Carter · 12 years ago
- e441394 make LVI::getEdgeValue() always intersect the constraints of the edge with the range of the block. Previously it was only performing the intersection for a few cases, thus losing precision by Nuno Lopes · 12 years ago
- 532516a fix a off-by-one bug in intersectWith(), and add a bunch of tests by Nuno Lopes · 12 years ago
- 58a6cf2 Use the interface through DIDescriptor to get the tag/version for a debug info by Bill Wendling · 12 years ago
- d7df6cf Silence unused variable warning. by Richard Trieu · 12 years ago
- 0064851 Fix cmake failure from moving files around. by Bill Wendling · 12 years ago
- 96f41a1 Remove 'site.exp' building from both CMake and configure+make. by Chandler Carruth · 12 years ago
- 0bcbd1d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 12 years ago
- 2378aa7 Remove the last vestiges of the '-lit' and '-dg' test runner split by by Chandler Carruth · 12 years ago
- c1a0af1 Remove 'check-dg', a wrapper around 'check-local-dg' which was just nuked. by Chandler Carruth · 12 years ago
- 01e4a06 Remove autoconf support for runtest and tclsh, some of the last vestigal by Chandler Carruth · 12 years ago
- 4760c4b Rip out legacy DejaGNU support from our Makefiles. This hasn't been the by Chandler Carruth · 12 years ago
- 34b5db4 LLVM-GCC is dead. Really. I promise. ;] by Chandler Carruth · 12 years ago
- a6d6ef6 This allows hello world to be compiled for Mips 64 direct object. by Jack Carter · 12 years ago
- 0140e55 This allows hello world to be compiled for Mips 64 direct object. by Jack Carter · 12 years ago
- 36b8fed Whitespace. by Chad Rosier · 12 years ago
- 93ee286 The ELF relocation record format is different for N64 by Jack Carter · 12 years ago
- e2529dc Refactor and speed up DFA generator. by Anshuman Dasgupta · 12 years ago
- 06b8c28 Revert r159136 due to PR13124. by Matt Beaumont-Gay · 12 years ago
- f6ce8ea When users ask for -mcpu=help or -mattr=help, just output the help without by Duncan Sands · 12 years ago
- 2d5f8ca Some reassociate optimizations create new instructions, which they insert just by Duncan Sands · 12 years ago
- 4acefe1 Teach assembler to handle capitalised operation values for DSB instructions by Richard Barton · 12 years ago
- b05b460 Clean up the 'check' CMake build rule a bit, notable renaming it to by Chandler Carruth · 12 years ago
- b691820 Prevent ARM Assembler crashing on unrecognised assembly format for DSB instruction by Richard Barton · 12 years ago
- 7d85f87 Sphinxify the exception handling doc. by Bill Wendling · 12 years ago
- e246b52 Silence uninitialized variable warning in MipsISelDAGToDAG.cpp. by Akira Hatanaka · 12 years ago
- e3e1245 Test case for r159240. by Akira Hatanaka · 12 years ago
- eb2dea2 Exclude both libcxx and compiler-rt until we get their CMake builds by Chandler Carruth · 12 years ago
- 4782a6e Fix bug in computation of stack size in MipsFrameLowering.cpp. by Akira Hatanaka · 12 years ago
- e877824 Reduce indentation in function. Rearrange some methods. No functionality change. by Bill Wendling · 12 years ago
- ef970c1 TableGen: AsmMatcher diagnostics preference detail. by Jim Grosbach · 12 years ago
- 494f8c6 Revamp how debugging information is emitted for debug info objects. by Bill Wendling · 12 years ago
- d096479 Add a missing check to avoid dereference null. No sensible test case possible. Sorry. rdar://11745134 by Evan Cheng · 12 years ago
- bbbe413 Remove a instcombine transform that (no longer?) makes sense: by Evan Cheng · 12 years ago
- 4750c1d Implement getHostCPUName for ARM/linux. This will be used to implement -march=native in clang. by Benjamin Kramer · 12 years ago
- 275c85f Fix llc's -print-before=pass and -print-after=pass. by Rafael Espindola · 12 years ago
- 1f7a1b6 X86: add GATHER intrinsics (AVX2) in LLVM by Manman Ren · 12 years ago
- ca578e7 Teach TableGen to put chains on more instructions by Tim Northover · 12 years ago
- da72dd2 Fix ThreadLocalImpl::getInstance for --disable-threads. by Argyrios Kyrtzidis · 12 years ago
- 34f5a2b Allow targets to inject passes before the virtual register rewriter. by Jakob Stoklund Olesen · 12 years ago
- 0e20eb4 IntegersSubsetTest: Due to compilation failure with -std=c11, replaced -1UL with NOT_A_NUMBER constant (0xffff). by Stepan Dyatkovskiy · 12 years ago
- 0518fca There are a number of generic inline asm operand modifiers that by Jack Carter · 12 years ago
- 91fa1da Replacing zero-sized alloca's with a null pointer is too aggressive, instead by Duncan Sands · 12 years ago
- b787d41 IntegersSubsetMapping: implemented "diff" operation. Operation allows at the same time perform up to three operations: by Stepan Dyatkovskiy · 12 years ago
- 0f7a7bc IntegersSubsetMapping: removed exclude operation, it will replaced with more universal "diff" operation in next commit. by Stepan Dyatkovskiy · 12 years ago
- d372ee2 Sphyinxify the Bugpoint document. by Bill Wendling · 12 years ago
- fcb0946 Removed unused variable by Elena Demikhovsky · 12 years ago
- a44489d Rename to match other X86_64* names. by Bill Wendling · 12 years ago
- 1596373 Shuffle optimization for AVX/AVX2. by Elena Demikhovsky · 12 years ago
- c04f816 Update a bunch of stale comments that dated from when this folled the by Chandler Carruth · 12 years ago
- 952caee Remove some duplicate instructions that exist only to given different mnemonics for the assembler. Use InstAlias instead. by Craig Topper · 12 years ago
- c9b1e25 Enable the new LoopInfo algorithm by default. by Andrew Trick · 12 years ago
- 5ac3f96 Remove unnecessary FIXME by Andrew Trick · 12 years ago
- 16436df Make sure type is not extended or untyped before create a constant of the type. No test case. Found by inspection. by Evan Cheng · 12 years ago
- db1714e Typo. by Eric Christopher · 12 years ago
- 52d418d Make some ugly hacks for inline asm operands which name a specific register a bit more thorough. PR13196. by Eli Friedman · 12 years ago
- fd99cab revert my previous commit (r159173), since as Eli pointed out, it's perfectly ok to mark realloc as noalias by Nuno Lopes · 12 years ago
- a88d0ed do not set realloc() as NotAlias, since it can return the same pointer. This whole thing should be upgraded to use the MemoryBuiltin interface anyway.. by Nuno Lopes · 12 years ago
- 540cda3 ARM: update peephole optimization. by Manman Ren · 12 years ago
- 2c5fbb9 Define DAGOperand, an empty base class for RegisterClass and Operand. This allows one to write multiclasses that are polymorphic over both registers and non-register operands. by Owen Anderson · 12 years ago
- 58fb340 Fix the objc_autoreleasedReturnValue optimization code to locate by Dan Gohman · 12 years ago
- a4e6397 Enforce stricter liveness rules for PHIs. by Jakob Stoklund Olesen · 12 years ago
- 5984d2b Run ProcessImplicitDefs on SSA form where it can be much simpler. by Jakob Stoklund Olesen · 12 years ago
- 3769fe1 improve optimization of invoke instructions: by Nuno Lopes · 12 years ago
- e8742d0 check for the NoAlias attribute through CallSite by Nuno Lopes · 12 years ago
- 986da6c add CallSite/CallInst/InvokeInst::hasFnAttr() by Nuno Lopes · 12 years ago
- b935cd1 PR13013: ELF Type identification fails for MSB type ELF files. by Meador Inge · 12 years ago
- a0706a9 If a constant or a function has linkonce_odr linkage and unnamed_addr, mark it by Rafael Espindola · 12 years ago
- ccaddf4 The name (and comment describing) of llvm::GetFirstDebuigLocInBasicBlock no longer represents what the function does. Therefore, the function is removed and its functionality is folded into the only place in the code-base where it was being used. by Eli Bendersky · 12 years ago
- fd1753b Add SSE2 predicate to CVTPS2PD instructions. Doesn't matter much because there are no patterns in the instruction. by Craig Topper · 12 years ago
- 13d89c7 Remove codegen only instruction in favor of one that has the same definition. Make some pattern operands more explicit about types. by Craig Topper · 12 years ago
- 6656afb Just remove generic support for C++11 alignas -- GCC is already by Chandler Carruth · 12 years ago
- 5213750 Teach PHIElimination to handle <undef> operands. by Jakob Stoklund Olesen · 12 years ago
- 351c881 Handle <undef> operands in TwoAddressInstructionPass. by Jakob Stoklund Olesen · 12 years ago
- 82d58b1 %RCX is not a function live-out in eh.return functions. by Jakob Stoklund Olesen · 12 years ago
- d5c407d llvm/lib: [CMake] Add explicit dependency to intrinsics_gen. by NAKAMURA Takumi · 12 years ago
- 768edf3 Allow controlling vectorization of boolean values separately from other integer types. by Hal Finkel · 12 years ago
- edb5842 Remove dyn_cast + dereference pattern by replacing it with a cast and changing by Nick Lewycky · 12 years ago
- e7f702f Remove intrinsic specific instructions for (V)CVTPS2DQ and replace with patterns. by Craig Topper · 12 years ago
- 2123b18 Remove intrinsic specific instructions for (V)CVTPS2DQ and replace with patterns. by Craig Topper · 12 years ago
- 081f931 Fix build failures from r159106. by Craig Topper · 12 years ago