- a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 15 years ago
- 3bdd8de Enhance CodePlacementOpt's unconditional intra-loop branch elimination logic by Dan Gohman · 15 years ago
- b68d67c Add a splice member function which accepts a range instead of a single iterator. by Dan Gohman · 15 years ago
- 13ad5aa Autoupgrade malloc insts to malloc calls. by Victor Hernandez · 15 years ago
- 8db42d2 HeapAllocSRoA also needs to check if malloc array size can be computed. by Victor Hernandez · 15 years ago
- 362b8f2 Update tests to use FileCheck by Mon P Wang · 15 years ago
- 70bf40d Add test case for r84279 by Mon P Wang · 15 years ago
- 3b7ee20 Allow widening of extract subvector by Mon P Wang · 15 years ago
- 808b826 Do not emit name entry for a pointer type. by Devang Patel · 15 years ago
- fa16354 Change createPostRAScheduler so it can be turned off at llc -O1. by Evan Cheng · 15 years ago
- bf57b52 Add a CodeGenOpt::Less level to match -O1. It'll be used by clients which do not want post-regalloc scheduling. by Evan Cheng · 15 years ago
- b00f236 Move zext and sext casts fed by loads into the same block as the by Dan Gohman · 15 years ago
- a43d46f Parse PHI instruction with attached metadata. by Devang Patel · 15 years ago
- 149aa7c If there is not any llvm instruction associated with each lexical scope encoded in debug info then create such scope on demand for variable info. by Devang Patel · 15 years ago
- 136526c Invert isSafeToGetMallocArraySize check because we return NULL when we don't know the size. by Victor Hernandez · 15 years ago
- 3a73bb3 Invert isSafeToGetMallocArraySize check because we return NULL when we don't know the size. by Victor Hernandez · 15 years ago
- 7e23d6e Update from Cristina, llvm-gcc doesn't build on the SPARC version of solaris by Chris Lattner · 15 years ago
- db196e8 Force triple in tests. by Daniel Dunbar · 15 years ago
- ed90342 Strip trailing white space. by Duncan Sands · 15 years ago
- 0f2bd97 Check that GVN performs this transform even if the calls by Duncan Sands · 15 years ago
- 6f892bb Update CMake file. by Benjamin Kramer · 15 years ago
- 5386a35 Cleaned up some code. No functionality change. by Sanjiv Gupta · 15 years ago
- b46aea1 I am no spelling bee. by Evan Cheng · 15 years ago
- d3dd50f Enable post-alloc scheduling for all ARM variants except for Thumb1. by Evan Cheng · 15 years ago
- c83da2f9 If post-alloc scheduler is not enabled, it should return false, not true. by Evan Cheng · 15 years ago
- 931424a Indent code. by Zhongxing Xu · 15 years ago
- fee0c10 Add comment. by Evan Cheng · 15 years ago
- 449c25b 80 column violation. by Evan Cheng · 15 years ago
- 1dd4348 Fix more NEON instruction encodings. Patch by Johnny Chen. by Bob Wilson · 15 years ago
- cc4287a Add half precision floating point support (float16) to APFloat, by Chris Lattner · 15 years ago
- a43fc34 add haiku support, patch by Paul Davey! by Chris Lattner · 15 years ago
- a4d8667 MC: Set symbol values in MachO MCStreamer. by Daniel Dunbar · 15 years ago
- 7eb8519 Minor formatting tweaks. by Daniel Dunbar · 15 years ago
- 1253a6f MC: Switch assembler API to using MCExpr instead of MCValue. by Daniel Dunbar · 15 years ago
- e00b011 MC: Remove unneeded context argument to MCExpr::Evaluate*. by Daniel Dunbar · 15 years ago
- 75773ff MC: Tweak variable assignment diagnostics, and make reassignment of non-absolute by Daniel Dunbar · 15 years ago
- fffff91 MC: When parsing a variable reference, substitute absolute variables immediately by Daniel Dunbar · 15 years ago
- 7c3600d MC: Move assembler variable values from MCContext to MCSymbol. by Daniel Dunbar · 15 years ago
- e579849 MC: Switch MCContext value table to storing MCExprs. by Daniel Dunbar · 15 years ago
- a846a8a When checking aliases between phi sources and V2, we know the sources are not themselves phi nodes. However, V2 may be. Call aliasCheck with V2 first to potentially eliminate a std::swap call. by Evan Cheng · 15 years ago
- 934f98b Revert svn r80498 and replace it with a different solution. The only problem by Bob Wilson · 15 years ago
- 4fac947 Dllexport stuff cleanup: by Anton Korobeynikov · 15 years ago
- 452b54a Branches must be the last instruction in a Thumb2 IT block. Approved by Evan Cheng. by Sandeep Patel · 15 years ago
- 6f12262 Fix encoding bits for N3VLInt3_QHS multiclass with 8-bit elements. by Bob Wilson · 15 years ago
- e2a98dd Fix ARM memory operand parsing of post indexing with just a base register, that by Kevin Enderby · 15 years ago
- b923953 Fix a potential performance problem in placing ARM constant pools. by Bob Wilson · 15 years ago
- 515d509 More bits of the ARM target assembler for llvm-mc, code added to parse labels by Kevin Enderby · 15 years ago
- 79f7400 Remove X86Subtarget::IsLinux. It's no longer being used. by Evan Cheng · 15 years ago
- 2491ce0 Fix bug where array malloc with unexpected computation of the size argument resulted in MallocHelper by Victor Hernandez · 15 years ago
- 5814fef Add files Sanjiv forgot. by Benjamin Kramer · 15 years ago
- 753ec15 Re-apply 84180 with the fixed test case. by Sanjiv Gupta · 15 years ago
- 6ad8c84 Move Blackfin intrinsics into the Target/Blackfin directory. by Jakob Stoklund Olesen · 15 years ago
- 11ee508 Report errors correctly for unselected target intrinsics. by Jakob Stoklund Olesen · 15 years ago
- 0383606 Clean up TargetIntrinsicInfo API. Add pure virtual methods. by Jakob Stoklund Olesen · 15 years ago
- 20312d0 Add missing break statements! Thanks to Duncan Sands for pointing this out! by Nick Lewycky · 15 years ago
- 7b68ffc Tablegen target intrinsics from the target main .td file. by Jakob Stoklund Olesen · 15 years ago
- 06b386a Disable another unittest that doesn't work on arm and ppc. by Benjamin Kramer · 15 years ago
- 1ead150 Revert "Complete Rewrite of AsmPrinter, TargetObjectFile based on new by Daniel Dunbar · 15 years ago
- 8da373c Complete Rewrite of AsmPrinter, TargetObjectFile based on new PIC16Section class by Sanjiv Gupta · 15 years ago
- cf1e5be Few changes to comply with new DebugInfo Metadata representation. by Sanjiv Gupta · 15 years ago
- 78a1dcc The gcc plugin is now called dragonegg.so and no longer llvm.so. by Duncan Sands · 15 years ago
- 6e9e010 Teach basicaa about memcpy/memmove/memset. The length argument can be used to by Nick Lewycky · 15 years ago
- 2d3820c Teach BasicAA to use the size parameter of the memory use marker intrinsics. by Nick Lewycky · 15 years ago
- 549dda9 Be smarter about reusing constant pool entries. by Bob Wilson · 15 years ago
- 36fa532 Fix another problem with ARM constant pools. Radar 7303551. by Bob Wilson · 15 years ago
- 2ee743b only try to fold constantexpr operands when the worklist is first populated, by Chris Lattner · 15 years ago
- e2cc1ad don't bother calling ConstantFoldInstruction unless there is a use of the by Chris Lattner · 15 years ago
- 22c0312 Take advantage of TargetData when available; we know that the atomic intrinsics by Nick Lewycky · 15 years ago
- cd2ae14 Make CodePlacementOpt align loops, rather than loop headers. The by Dan Gohman · 15 years ago
- a2f8047 When LiveVariables is adding implicit-def to model "partial dead", add the earlyclobber marker if the superreg def has it. by Evan Cheng · 15 years ago
- 0789707 Print earlyclobber for implicit-defs as well. by Evan Cheng · 15 years ago
- 085b9c0 One more iteration here and a yet better way to solve it. by Eric Christopher · 15 years ago
- 7a8a05b Fix the unused argument problem here a different way - cast to void. by Eric Christopher · 15 years ago
- b3642dc Fix instruction encoding bits for NEON VPADAL. Patch by Johnny Chen. by Bob Wilson · 15 years ago
- 681a2ad Remove unused variables to fix build warning. by Bob Wilson · 15 years ago
- 33524c3 Make loop not recalc getNumOperands() each time around by Jim Grosbach · 15 years ago
- c90aefe Add support to record DbgScope as inlined scope. by Devang Patel · 15 years ago
- d0c3832 quiet compiler warning by Jim Grosbach · 15 years ago
- d10e68c Delete bogus semicolons. by Dan Gohman · 15 years ago
- b9d319b Inst{11-8} for vshl should be 0b0101, not 0b1111. Refs: A7-17 & A8-750. by Jim Grosbach · 15 years ago
- 41b5adf Remove a bunch of unused arguments from functions, silencing a warning. by Eric Christopher · 15 years ago
- 6c79e2c The ARM and PowerPC jits are broken in this regard. by Nick Lewycky · 15 years ago
- 81b0b64 There seems to be no reason for opt's -S option to be hidden. Make it visible. by Duncan Sands · 15 years ago
- ca55ee0 Make use of the result of the loads even though that means adding -instcombine. by Nick Lewycky · 15 years ago
- 8e86b51 Set instruction encoding bits 4 and 7 for ARM register-register and by Bob Wilson · 15 years ago
- 24f995d Refactor code to select NEON VST intrinsics. by Bob Wilson · 15 years ago
- 9674d15 Use isVoidTy() by Devang Patel · 15 years ago
- 3e36f13 Refactor code to select NEON VLD intrinsics. by Bob Wilson · 15 years ago
- 5db2c52 Add copyMD to copy metadata from one instruction to another instruction. by Devang Patel · 15 years ago
- 9649344 More refactoring. NEON vst lane intrinsics can share almost all the code for by Bob Wilson · 15 years ago
- a7c397c Refactor code for selecting NEON load lane intrinsics. by Bob Wilson · 15 years ago
- b01bbdc I don't see any point in having both eh.selector.i32 and eh.selector.i64, by Duncan Sands · 15 years ago
- 8db2cd1 make instcombine's instruction sinking more aggressive in the by Chris Lattner · 15 years ago
- 5da6046 Undo pthread patch from rev. 83930 & 83823. Credit to Paul Davey. by Edward O'Callaghan · 15 years ago
- f0429fd Clear VisitedPHIs after use. by Evan Cheng · 15 years ago
- 681a33e Another BasicAA fix. If a value does not alias a GEP's base pointer, then it by Evan Cheng · 15 years ago
- df199f1 AuroraUX needs special Solaris system header. by Edward O'Callaghan · 15 years ago
- d83c2ca More code clean up based on patch feedback. by Evan Cheng · 15 years ago
- 3dbe43b Change VisitedPHIs into an instance variable that's freed by each alias() call. by Evan Cheng · 15 years ago
- 2c4f282 Replace test with a simpler hand crafted one. by Evan Cheng · 15 years ago