- 8c74ecf Convert to storing the attribute's internals as enums, integers, and strings. by Bill Wendling · 12 years ago
- 2a1b60d Make sure the correct opcodes are used to SUB and ADD the stack by Eli Bendersky · 12 years ago
- 43213cf Dwarf: support for LTO where a single object file can have multiple line tables by Manman Ren · 12 years ago
- baabdec [mips] Do not use function CC_MipsN_VarArg unless the function being analyzed by Akira Hatanaka · 12 years ago
- 39b5f12 InstCombine: Fix and simplify the inttoptr side too. by Benjamin Kramer · 12 years ago
- da6bf1d Removed explicit inline as per the LLVM style guide. by Michael Gottesman · 12 years ago
- b48783b Reapply r174343, with a fix for a scary DAG combine bug where it failed to differentiate between the alignment of the by Owen Anderson · 12 years ago
- 1018fa2 InstCombine: Harden code to work with vectors of pointers and simplify it a bit. by Benjamin Kramer · 12 years ago
- 1d3d2c5 Hexagon: Use TFR_cond with cmpb.[eq,gt,gtu] to handle by Jyotsna Verma · 12 years ago
- faf601e ConstantFolding: Fix a crash when encoutering a truncating inttoptr. by Benjamin Kramer · 12 years ago
- 7d80dad Loop Vectorizer: Refactor code to compute vectorized memory instruction cost by Arnold Schwaighofer · 12 years ago
- 1e45487 [SjLj Prepare] When demoting an invoke instructions to the stack, if the normal by Chad Rosier · 12 years ago
- e6dc598 Remove liveout lists from MachineRegisterInfo. by Jakob Stoklund Olesen · 12 years ago
- b45e4de Remove special-casing of return blocks for liveness. by Jakob Stoklund Olesen · 12 years ago
- baa3c50 Move MRI liveouts to AArch64 return instructions. by Jakob Stoklund Olesen · 12 years ago
- 0873bc8 Move MRI liveouts to XCore return instructions. by Jakob Stoklund Olesen · 12 years ago
- 067e5a2 Move MRI liveouts to Sparc return instructions. by Jakob Stoklund Olesen · 12 years ago
- 691c365 Hexagon: Use multiclass for absolute addressing mode stores. by Jyotsna Verma · 12 years ago
- 294014e Move MRI liveouts to MSP430 return instructions. by Jakob Stoklund Olesen · 12 years ago
- d073596 Move MRI liveouts to Mips return instructions. by Jakob Stoklund Olesen · 12 years ago
- 6ab5061 Move MRI liveouts to PowerPC return instructions. by Jakob Stoklund Olesen · 12 years ago
- f02138e Move MRI liveouts to MBlaze return instructions. by Jakob Stoklund Olesen · 12 years ago
- 87b87ad Move MRI liveouts to Hexagon return instructions. by Jakob Stoklund Olesen · 12 years ago
- fc74327 Move MRI liveouts to ARM return instructions. by Jakob Stoklund Olesen · 12 years ago
- c3afc76 Move MRI liveouts to X86 return instructions. by Jakob Stoklund Olesen · 12 years ago
- f918d7f [MC] Bundle alignment: Invalidate relaxed fragments by Derek Schuff · 12 years ago
- a499d2b Don't use MRI liveouts in R600. by Jakob Stoklund Olesen · 12 years ago
- 0a9d1d3 Avoid using MRI::liveout_iterator for computing VRSAVEs. by Jakob Stoklund Olesen · 12 years ago
- cc38cad R600: Fold remaining CONST_COPY after expand pseudo inst by Tom Stellard · 12 years ago
- 29b15a3 R600: improve inputs/interpolation handling by Tom Stellard · 12 years ago
- 3ce2ec8 R600: Emit function name in the AsmPrinter by Tom Stellard · 12 years ago
- 50a44a6 R600/SI: Add patterns for fcos and fsin. by Tom Stellard · 12 years ago
- d07c2a5 Fix comments by Eli Bendersky · 12 years ago
- 4210da7 Hexagon: Add V4 compare instructions. Enable relationship mapping by Jyotsna Verma · 12 years ago
- a693205 Fix signed-unsigned comparison warning. by Tim Northover · 12 years ago
- 935645b Loop Vectorizer: Handle pointer stores/loads in getWidestType() by Arnold Schwaighofer · 12 years ago
- b9e1a33 Fix remaining StringRef abuse. by Tim Northover · 12 years ago
- eb260b2 Revert r174343, "When the target-independent DAGCombiner inferred a higher alignment for a load," by NAKAMURA Takumi · 12 years ago
- b0c8996 Link .ARM.exidx with corresponding text section. by Logan Chien · 12 years ago
- e2d5590 ARM cost model: Cost for scalar integer casts and floating point conversions by Arnold Schwaighofer · 12 years ago
- dfe076a Fix formatting in AArch64 backend. by Tim Northover · 12 years ago
- 19254c4 Remove cyclic dependency in AArch64 libraries by Tim Northover · 12 years ago
- 7304702 This patch that sets the Mips ELF header flag for MicroMips architectures. by Jack Carter · 12 years ago
- 37ef65b This patch that sets the EmitAlias flag in td files by Jack Carter · 12 years ago
- ea59f89 Add target-dependent versions of addAttribute/removeAttribute to AttrBuilder. by Bill Wendling · 12 years ago
- 9c5b94b This patch changes a static_cast to dyn_cast for MipsELFStreamer objects. by Jack Carter · 12 years ago
- 31fb5da Construct a skeleton cu for each compile unit in the module, not just by Eric Christopher · 12 years ago
- 208cc6f Add support for emitting a stub DW_AT_GNU_dwo_id as part of the by Eric Christopher · 12 years ago
- ae510f3 Use the do-while(0) thing for this #define. by Bill Wendling · 12 years ago
- 429f7ef When the target-independent DAGCombiner inferred a higher alignment for a load, by Owen Anderson · 12 years ago
- a2de37c Added LLVM Asm/Bitcode Reader/Writer support for new IR keyword externally_initialized. by Michael Gottesman · 12 years ago
- 91b978e [Stack Alignment] emit warning instead of a hard error by Manman Ren · 12 years ago
- f9271ea Initial cleanups of the param-attribute code in the bitcode reader/writer. by Bill Wendling · 12 years ago
- 3e1635d Hexagon: Add V4 combine instructions and some more Def Pats for V2. by Jyotsna Verma · 12 years ago
- 0d37314 Disable a couple more vector splat optimizations on PPC. by Benjamin Kramer · 12 years ago
- 42a6844 Fix some abuses of StringRef by Tim Northover · 12 years ago
- a220aeb X86: Open up some opportunities for constant folding by postponing shift lowering. by Benjamin Kramer · 12 years ago
- 9fa9251 X86: Simplify code. No functionality change. by Benjamin Kramer · 12 years ago
- 4969310 SelectionDAG: Teach FoldConstantArithmetic how to deal with vectors. by Benjamin Kramer · 12 years ago
- 17174e5 Give explicit suffix to integer constant over 32-bits. by Tim Northover · 12 years ago
- 9c02a27 More MSan/ASan annotations. by Evgeniy Stepanov · 12 years ago
- f839eed [DebugInfo] remove more node indirection (this time from the subprogram's variable lists) by David Blaikie · 12 years ago
- a9b1317 PR15149: crash when printing debug info metadata containing an invalid language spec by David Blaikie · 12 years ago
- a7ad848 ARM cost model: Penalize insertelement into D subregisters by Arnold Schwaighofer · 12 years ago
- 87b1a45 PPCDarwinAsmPrinter::EmitStartOfAsmFile(): Add checking range in CPUDirectives[]. by NAKAMURA Takumi · 12 years ago
- b516e9b PPCDarwinAsmPrinter::EmitStartOfAsmFile(): Add possible elements in CPUDirectives[]. by NAKAMURA Takumi · 12 years ago
- af2f494 Added instance variable/initializers/getter/setters for new keyword externally initialized to GlobalVariable. No *TRUE* functionality change. by Michael Gottesman · 12 years ago
- cc00cc7 use GEP::accumulateConstantOffset() to replace custom written code to compute GEP offset by Nuno Lopes · 12 years ago
- 0f76e64 [Object][Archive] Improve performance. by Michael J. Spencer · 12 years ago
- d9d2f18 [Support] Add LLVM_IS_UNALIGNED_ACCESS_FAST. by Michael J. Spencer · 12 years ago
- a8eefc7 Remove the (apparently) unnecessary debug info metadata indirection. by David Blaikie · 12 years ago
- 63f3312 Start static relocation implementation for mips16. by Reed Kotler · 12 years ago
- fca0ed2 Remove AttrBuilder::Raw(). by Bill Wendling · 12 years ago
- bdcbccc Use the AttributeSet's iterators. by Bill Wendling · 12 years ago
- fb10b25 Revert accidental commit (ran svn commit from wrong directory). by Nick Lewycky · 12 years ago
- 214a566 This patch makes "&Cls::purevfn" not an odr use. This isn't what the standard by Nick Lewycky · 12 years ago
- 98b93e5 rdar://13126763 by Shuxin Yang · 12 years ago
- 7650d9b Correct indentation for dumping LexicalScope. by Manman Ren · 12 years ago
- 945e828 [Dwarf] avoid emitting multiple AT_const_value for static memebers. by Manman Ren · 12 years ago
- dbc86b9 Add notes about future PowerPC features by Bill Schmidt · 12 years ago
- cdc3b74 LLVM enablement for some older PowerPC CPUs by Bill Schmidt · 12 years ago
- 5a4041e Change the AttributeImpl to hold a single Constant* for the values. by Bill Wendling · 12 years ago
- 83474ee This patch aims to improve compile time performance by increasing by Preston Gurd · 12 years ago
- 693c37a Two changes relevant to LEA and x32: by David Sehr · 12 years ago
- 5882e56 Fix errant fallthrough in the generation of the lifetime markers. by Nadav Rotem · 12 years ago
- 9f285c6 Fix misplaced 'break'. by Jim Grosbach · 12 years ago
- 5fb7947 Use a continue to simplify loop and reduce indentation. No functional change. by Chad Rosier · 12 years ago
- 924223c Replace LDriu*[bhdw]_indexed_V4 instructions with "def Pats". by Jyotsna Verma · 12 years ago
- 05f52ec Add appropriate TSFlags to the instructions that must be always extended. by Jyotsna Verma · 12 years ago
- d9f32c2 InstSimplify: stripAndComputeConstantOffsets can be called with vectors of pointers too. by Benjamin Kramer · 12 years ago
- 84d3239 Remove currently unused register decoder from AArch64. by Tim Northover · 12 years ago
- 36146af Revert r174152. The shift amount may overflow and in that case this transformation is illegal. by Nadav Rotem · 12 years ago
- d5eb1cb Optimize shift lefts of a constant by a value plus constant into a single shift. by Nadav Rotem · 12 years ago
- 7beee28 Remove some dead code, improve some asserts, and other assorted changes. No functionality change. by Bill Wendling · 12 years ago
- 901261d Add a comment explaining an unavailable optimization. by Dan Gohman · 12 years ago
- f715dbd Remove one of the odious 'Raw' methods. by Bill Wendling · 12 years ago
- 30d2c76 Use iterators instead of relying upon a bitmask of attributes to remove attributes from an AttrBuilder. by Bill Wendling · 12 years ago
- fdd1eaf Rewrite instsimplify's handling if icmp on pointer values to remove the by Dan Gohman · 12 years ago
- 3529d1a Fix another typo in the classof definitions that doesn't (currently) by Chandler Carruth · 12 years ago
- 16c4b3c Add iterators to the AttributeSet class so that we can access the Attributes in a nice way. by Bill Wendling · 12 years ago