- e0b436a Fixed scalarizing an extract subvector and prevent an infinite loop by Mon P Wang · 16 years ago
- 703ccfe The size limit is for individual arrays. So if any array has more than 8 bytes by Bill Wendling · 16 years ago
- 97f48c3 Encode extend instructions; more clean up. by Evan Cheng · 16 years ago
- e187726 Fix a use of an invalid iterator when -debug-pass=Details is used. by Dan Gohman · 16 years ago
- 44cf38c Don't recalculate the stack position of the stack protector. by Bill Wendling · 16 years ago
- e75808c Emit label for llvm.dbg.func.start of the inlined function. by Devang Patel · 16 years ago
- 12c3a53 - Improve naming consistency: Branch -> BrFrm, BranchMisc -> BrMiscFrm. by Evan Cheng · 16 years ago
- eb5d95a Improve JIT debugging outputs format consistency. by Evan Cheng · 16 years ago
- 274c6a6 plug leakage of mutex data. pthread_mutex_destroy() doesnt free our malloc'ed memory. by Nuno Lopes · 16 years ago
- b951aec Formating/comment changes - no functionality change. by Duncan Sands · 16 years ago
- d87293c Remove opcode from instruction TS flags; add MOVCC support; fix addrmode3 encoding bug. by Evan Cheng · 16 years ago
- 4c3a1d8 - Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}. by Bill Wendling · 16 years ago
- f007a8b Widening cleanup by Mon P Wang · 16 years ago
- eb4f52e Handle smul<x><y>, smulw<y>, smla<x><y>, smlaw<y>. by Evan Cheng · 16 years ago
- 89c5cc6 Adjust the stack protector heuristic to care about only arrays or calls to by Bill Wendling · 16 years ago
- b2a4298 Implement the stack protector stack accesses via intrinsics: by Bill Wendling · 16 years ago
- 9092213 Fix so_imm encoding bug; add support for MOVi2pieces. by Evan Cheng · 16 years ago
- fbc9d41 Fix encoding of multiple instructions with 3 src operands; also handle smmul, smmla, and smmls. by Evan Cheng · 16 years ago
- 6863fb0 Need a \n. by Evan Cheng · 16 years ago
- 33e868f InstructionNamer preserves everything. by Devang Patel · 16 years ago
- 20dd046 Emit label for llvm.dbg.func.start of the inlined function. by Devang Patel · 16 years ago
- a7916f5 Undo 58778 but makes the binary dump prettier. by Evan Cheng · 16 years ago
- b4b130f Add comments to function. by Bill Wendling · 16 years ago
- 83b5cf0 Encode pic load / store instructions; fix some encoding bugs. by Evan Cheng · 16 years ago
- 5e136c0 Remove debug output that's not really useful. by Evan Cheng · 16 years ago
- edda31c Restructure ARM code emitter to use instruction formats instead of addressing modes to determine how to encode instructions. by Evan Cheng · 16 years ago
- cbb7ab2 Reintroduce a comment that was removed with the AddToISelQueue changes. by Dan Gohman · 16 years ago
- 617303a Test commit, add Makefile for XCore target, more to follow. by Richard Osborne · 16 years ago
- c45cb9f Fix thinko in ppcf128 expansion of truncating store. by Duncan Sands · 16 years ago
- b35ed92 Add more vector move low and zero-extend patterns. by Evan Cheng · 16 years ago
- 3eb57d5 Type of shuffle mask has changed. by Evan Cheng · 16 years ago
- 9dd93b3 Indentation. by Evan Cheng · 16 years ago
- 8be6bbe Eliminate the ISel priority queue, which used the topological order for a by Dan Gohman · 16 years ago
- fa210d8 Use getTargetConstant instead of getConstant for nodes that should not be visited by Dan Gohman · 16 years ago
- c96a8e7 Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS X by Evan Cheng · 16 years ago
- b7c6bf1 Do now allow InlineAlways pass to remove dead functions. by Devang Patel · 16 years ago
- 8c3b47f Silence unused variable warnings. by Devang Patel · 16 years ago
- d91ac61 Check Attribute::NoInline. by Devang Patel · 16 years ago
- 1508606 Remove dead variable. by Bill Wendling · 16 years ago
- fa75dc6 Simplify the allocated size calculation. by Bill Wendling · 16 years ago
- f0eaa9a Fix comment by Bill Wendling · 16 years ago
- b214c69 Use the new predicate to control when we do prealloc splitting. Fix a small bug. by Owen Anderson · 16 years ago
- 4e20c5c Debugging output tweak. by Evan Cheng · 16 years ago
- 436893d CMake: updated list of source files. by Oscar Fuentes · 16 years ago
- 613f774 Some code simplification. It now doesn't generate a prologue if the epilogue by Bill Wendling · 16 years ago
- 8f027c7 Add a new pass to simplify specific half_powr function calls. This is by Dan Gohman · 16 years ago
- 641397f fix memory leak in pass manager when adding an analysis pass that already existed. as pass manager takes ownership of the added passes, it has to delete the pass if it isnt added to the pass list by Nuno Lopes · 16 years ago
- 4a3a851 Small simplification of the stack guard type. by Bill Wendling · 16 years ago
- b7c2c12 - Add a "getOrInsertGlobal" method to the Module class. This acts similarly to by Bill Wendling · 16 years ago
- f1f75b1 First pass at checking for the creation of a new join point when doing pre-alloc splitting. This is not turned on yet. by Owen Anderson · 16 years ago
- 3eb22e8 Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls. by Evan Cheng · 16 years ago
- 80a320d Update in response to feedback from Chris: by Bill Wendling · 16 years ago
- c0bc547 Allow SROA of vectors. Removing this caused a by Dale Johannesen · 16 years ago
- 53997b0 80 columns by Dale Johannesen · 16 years ago
- c7c7729 Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with legalizetypes. by Evan Cheng · 16 years ago
- 20d629c Fix typo. Patch by nlewycky. by Duncan Sands · 16 years ago
- 142c15e Debug output tweak. by Evan Cheng · 16 years ago
- e7fe6724 LDM_RET restores pc, do not set 's' bit which would restore CPSR from SPSR. by Evan Cheng · 16 years ago
- e59416e Fix PR3011: LegalizeTypes support for scalarizing SELECT_CC. by Duncan Sands · 16 years ago
- 9a99325 Duncan pointed out that the Extended case in getTypeForMVT could by Dan Gohman · 16 years ago
- 1f5d212 Add a return statement to suppress warnings in NDEBUG builds. by Dan Gohman · 16 years ago
- 38bb2f8 Add some asserts to verify MVT invariant assumptions. by Dan Gohman · 16 years ago
- aa386d0 regenerate by Nuno Lopes · 16 years ago
- b0c53da fix leakage of APFloats in getExistingVal() by Nuno Lopes · 16 years ago
- 1983033 regenerate by Nuno Lopes · 16 years ago
- 91c2620 fix leakage of APSInt in getVal() by Nuno Lopes · 16 years ago
- 7ecbfd1 fix leakage of IfcvtTokens by Nuno Lopes · 16 years ago
- b0b5349 For some targets, it's not possible to place GVs in the same memory buffer as the MachineCodeEmitter allocated memory. Code and data has different read / write / execution privilege requirements. by Evan Cheng · 16 years ago
- 89687e3 80 col violation. by Evan Cheng · 16 years ago
- e953b89 Stylistic change. by Evan Cheng · 16 years ago
- afc0e0a hasDisassembler should return false if disassembler isn't available. by Evan Cheng · 16 years ago
- 5c42fd8 CMake: Updated list of source files. by Oscar Fuentes · 16 years ago
- 2b58ce5 Initial checkin for stack protectors. Here's what it does: by Bill Wendling · 16 years ago
- 25e0478 Handle ARM machine constantpool entries. by Evan Cheng · 16 years ago
- f6503a0 The ANDMask node folds to a constant, and isn't the node that needs to by Dan Gohman · 16 years ago
- b6dc935 Fix unused variable warnings. by Devang Patel · 16 years ago
- 8a88a14 Fix unused variable warnings. by Devang Patel · 16 years ago
- b593117 Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel! by Dan Gohman · 16 years ago
- 4998736 Remove a dead switch statement. by Evan Cheng · 16 years ago
- afaf120 Minor code restructuring. No functionality change. by Evan Cheng · 16 years ago
- 283c696 Fix some ppcf128 regressions: make ExpandFloatRes_LOAD by Dale Johannesen · 16 years ago
- d821726 Make VAARG promotion work correctly with large funky by Duncan Sands · 16 years ago
- 20cd13f Overload AddInteger on int/long/long long instead of on int/int64_t, by Dan Gohman · 16 years ago
- 265ca5d Ignore conditions that are outside the loop. by Devang Patel · 16 years ago
- 06a1242 add a period at the end of the comment, ignoring the fact that the comment would be hard pressed to be considered a sentence, but if it makes Bill happy... by Andrew Lenharth · 16 years ago
- 0a4b9dc Add binary encoding support for multiply instructions. Some blanks left to fill in, but the basics are there. by Jim Grosbach · 16 years ago
- 58d43d4 Turn floating point IVs into integer IVs where possible. by Devang Patel · 16 years ago
- 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 16 years ago
- 3a5797d Change how extended types are represented in MVTs. Instead of fiddling by Dan Gohman · 16 years ago
- 97bd9a9 Ensure that we are checking only calls to the function we are interested in specializing by Andrew Lenharth · 16 years ago
- 5c58a31 Make VAARG work with x86 long double (which is by Duncan Sands · 16 years ago
- 0614088 Make MachineFrameInfo::print not crash when no TargetFrameInfo is available. by Matthijs Kooijman · 16 years ago
- 9200605 Silence a compiler warning. by Evan Cheng · 16 years ago
- af38613 Replace explicit loop with utility function. by Nick Lewycky · 16 years ago
- 8f4d5eb Don't crash analyzing certain quadratics (addrec of {X,+,Y,+,1}). by Nick Lewycky · 16 years ago
- ae61ca0 Revert my last patch until I consult with Evan about it. by Owen Anderson · 16 years ago
- 6feb333 Changes from Duncan's review: by Nick Lewycky · 16 years ago
- fc09f64 Silence a warning by Anton Korobeynikov · 16 years ago
- 5baf8ec Get this building on 64 bit machines (error: by Duncan Sands · 16 years ago
- 6423c6c Don't do pre-splitting if doing so would create a value join that did not by Owen Anderson · 16 years ago