- df344fe Missing break. Patch by Wojciech Matyjewicz. by Evan Cheng · 17 years ago
- 58c2e4c Fix mod so it actually works. Fix conversions to by Dale Johannesen · 17 years ago
- c331d30 Forgot to obey 80 column rule. Fixing that. by Chuck Rose III · 17 years ago
- c2ec2ba Change all floating constants that are not exactly by Dale Johannesen · 17 years ago
- d4af306 Added default parameters to GetElementPtrInstr constructor call. Visual Studio 2k5 was getting confused and was unable to compile it. Suspected compiler error. by Chuck Rose III · 17 years ago
- 9886504 Due to label merging, the last label for an invoke by Duncan Sands · 17 years ago
- e968514 Testcases for PR1628. by Duncan Sands · 17 years ago
- 57810cd Fix PR1628. When exception handling is turned on, by Duncan Sands · 17 years ago
- c3536b8 Add the 64-bit versions of the DS* Altivec instructions. by Bill Wendling · 17 years ago
- 305743d Enable loop index split pass. by Devang Patel · 17 years ago
- d24e599 Insert cloned loop basic blocks before original loop header. by Devang Patel · 17 years ago
- a34d395 Fix for PR1632. EHSELECTION always produces a i32 value. by Evan Cheng · 17 years ago
- 67c906d Fix for PR1613: added 64-bit rotate left PPC instructions and patterns. by Evan Cheng · 17 years ago
- 425e8c7 Always check the type of node. This prevents situations such as selecting 32-bit rotate target instruction for a 64-bit node when 64-bit pattern is missing. by Evan Cheng · 17 years ago
- 5fd22a8 by David Greene · 17 years ago
- 6d5e7d9 fix reversal bug in preceding checkin by Dale Johannesen · 17 years ago
- 418a04e by David Greene · 17 years ago
- f0e8560 by David Greene · 17 years ago
- 29d62be Mac OS X X86-64 ABI is same as the standard. by Evan Cheng · 17 years ago
- b8f7479 by David Greene · 17 years ago
- 3825262 Reapply r41578 with proper fix by Anton Korobeynikov · 17 years ago
- 406452d Silence warning while compiling with gcc 4.2 by Anton Korobeynikov · 17 years ago
- 9cc54f5 Emit proper "secrel" directive, where possible. This fixes invalid asm syntax of debug info on mingw32. Also, cleanup by Anton Korobeynikov · 17 years ago
- 3430135 More tweaks to improve compile time. by Evan Cheng · 17 years ago
- 4e9c473 Fix a gcroot lowering bug. by Evan Cheng · 17 years ago
- e15c2db Oops, should be part of 41664; won't work very well without this piece. by Dale Johannesen · 17 years ago
- c4dd3c3 Add mod, copysign, abs operations to APFloat. by Dale Johannesen · 17 years ago
- fadfb5b std::map -> DenseMap for slight compile time benefit. by Evan Cheng · 17 years ago
- c5a879c Allow the configure options to be set according to the llvm-top options. by Reid Spencer · 17 years ago
- ee84768 Revise per review of previous patch. by Dale Johannesen · 17 years ago
- 1b5dcc3 Initial support for calling functions with byval arguments on x86-64 by Rafael Espindola · 17 years ago
- 7240ae3 Align i64 and f64 at 8 byte on x86-64. by Rafael Espindola · 17 years ago
- d4e4937 Remove an unnecessary element, saving 4 bytes per LiveInterval. by Evan Cheng · 17 years ago
- c14b144 Use std::map instead of a (potentially very sparse) array to track val# defined by copy from the other live range. Minor compile time win when number of val# is large. by Evan Cheng · 17 years ago
- 144451f Update test case to reflect Dale's change. by Evan Cheng · 17 years ago
- eaf0894 Enhance APFloat to retain bits of NaNs (fixes oggenc). by Dale Johannesen · 17 years ago
- 8c13263 Instruction formats added used to generate multiply instructions of V5TE. by Raul Herbster · 17 years ago
- b94e608 Unused relocation type reloc_arm_absolute removed. by Raul Herbster · 17 years ago
- 9c1a382 Comments added. It now generates V5TE multiply instructions. However, it is still necessary to model PUWLSH bits more clearly. by Raul Herbster · 17 years ago
- 37fb5b1 ARM instruction table was modified by adding information to generate multiply instruction of V5TE. by Raul Herbster · 17 years ago
- d05c04c JITInfo now resolves function addrs and also relocations. It always emits a stub. by Raul Herbster · 17 years ago
- 1a0190f Added Graphviz escaping for the '|' character. by Ted Kremenek · 17 years ago
- cad6280 Do not run on darwin. by Tanya Lattner · 17 years ago
- f4c3a59 Added support to fold X86 load / store instructions. This allow rematerialized loads to be folded into their uses. by Evan Cheng · 17 years ago
- 34c2a9f Try fold re-materialized load instructions into its uses. by Evan Cheng · 17 years ago
- 35b35c5 Add a variant of foldMemoryOperand to fold any load / store, not just load / store from / to stack slots. by Evan Cheng · 17 years ago
- 42a0f9a Added CreateFrameIndex to create a FrameIndex MachineOperand without a MachineInstr. by Evan Cheng · 17 years ago
- 2f39426 Mark load instructions with isLoad = 1. by Evan Cheng · 17 years ago
- b8a80f0 Use i64 on a PPC64 machine by Bill Wendling · 17 years ago
- f04afdb Change LegalFPImmediates to use APFloat. by Dale Johannesen · 17 years ago
- 055c544 Fix use of declaration inside case block by Anton Korobeynikov · 17 years ago
- 7ecb38b Change LiveRange so it keeps a pointer to the VNInfo rather than an index. by Evan Cheng · 17 years ago
- 066f7b4 Lower FRAME_TO_ADDR_OFFSET to zero by default (if not custom lowered) by Anton Korobeynikov · 17 years ago
- ee46574 Move getX86RegNum into X86RegisterInfo and use it by Duncan Sands · 17 years ago
- 30b0f2f Alphabetize Raul's entry. by Raul Herbster · 17 years ago
- ff9b369 New contributor added by Raul Herbster · 17 years ago
- dde567f Updating configure script to enable MIPS. by Tanya Lattner · 17 years ago
- a5c0d1e Silence implicit 64->32-bit conversion warnings. by Chris Lattner · 17 years ago
- cd3c4ca getMinSignedBits needs to take into consider the sign bit when the value is positive. by Chris Lattner · 17 years ago
- d80fb8b update these by Chris Lattner · 17 years ago
- 3e1a7ae Add an option, -view-sunit-dags, for viewing the actual SUnit DAGs used by by Dan Gohman · 17 years ago
- f5a69fe Update win32 VStudio project files to keep pace with recently added and deleted files by Chuck Rose III · 17 years ago
- 1a66f0a Recover most of the compile time regression due to recent live interval changes. by Evan Cheng · 17 years ago
- 51195af Added method to get Mips register numbers by Bruno Cardoso Lopes · 17 years ago
- a2b1bb5 Changed stack allocation On LowerFORMAL_ARGUMENTS. by Bruno Cardoso Lopes · 17 years ago
- dc0c04c Mask directive completed with CalleeSave info by Bruno Cardoso Lopes · 17 years ago
- 2d4575e Added methods to record SPOffsets from LowerFORMAL_ARGUMENTS by Bruno Cardoso Lopes · 17 years ago
- 92103de Cut off crazy computation. This helps PR1622 slightly. by Chris Lattner · 17 years ago
- 1cd39a4 Use simpler test to filter loops. by Devang Patel · 17 years ago
- 9bd8a56 Add explicit triples to avoid default behavior that varies by host. by Dan Gohman · 17 years ago
- f1355a5 by David Greene · 17 years ago
- 44c8265 Add a comment about using libc memset/memcpy or generating inline code. by Rafael Espindola · 17 years ago
- 56fe9b7 Remove this test as it is too hard to fix after the by Duncan Sands · 17 years ago
- d58cf12 Fix this test: llvm-gcc-4.2 optimizes almost everything away, by Duncan Sands · 17 years ago
- e9c8fa0 Make DAGCombiner's global alias analysis query more precise in the case by Dan Gohman · 17 years ago
- e22814b Now that we don't output cleanups by default, the action by Duncan Sands · 17 years ago
- 5f43f92 If the source and destination pointers in an llvm.memmove are known by Dan Gohman · 17 years ago
- e378495 Change comments to refer to @malloc and @free instead of %malloc and %free. by Dan Gohman · 17 years ago
- 6590b04 There is an impedance matching problem between LLVM and by Duncan Sands · 17 years ago
- 81975f6 Add explicit keywords and remove spurious trailing semicolons. by Dan Gohman · 17 years ago
- 6b83b5d call libc memcpy/memset if array size is bigger then threshold. by Rafael Espindola · 17 years ago
- 9f528e6 Don't promote volatile loads/stores. This is needed (for example) to handle setjmp/longjmp properly. by Anton Korobeynikov · 17 years ago
- 5dfcf43 Don't DSe volatile stores. by Owen Anderson · 17 years ago
- e6c1742 Revise per review comments. by Dale Johannesen · 17 years ago
- 87503a6 Add APFloat interface to ConstantFPSDNode. Change by Dale Johannesen · 17 years ago
- d79faee Move exit condition and exit branch from exiting block into loop header and dominator info. This avoid execution of dead iteration. Loop is already filter in the beginning such that this change is safe. by Devang Patel · 17 years ago
- be97c98 Constant split values needs upper bound and lower bound check, just like any other split value. by Devang Patel · 17 years ago
- 09ec1b0 Allow target constants to be illegal types. The target should by Chris Lattner · 17 years ago
- 4a69da9 While calculating upper loop bound for first loop and lower loop bound for second loop, take care of edge cases. by Devang Patel · 17 years ago
- 7df31dc Teach the dag scheduler to handle inline asm nodes with multi-value immediate operands. by Chris Lattner · 17 years ago
- cf4bb31 The personality function might need to be declared as: by Bill Wendling · 17 years ago
- 48884cd rename isOperandValidForConstraint to LowerAsmOperandForConstraint, by Chris Lattner · 17 years ago
- 21dcae1 Comment out declaration of operator== (undefined). by Dale Johannesen · 17 years ago
- 3e025dc Test by Neil Booth · 17 years ago
- 0b061363 Add self by Neil Booth · 17 years ago
- 5efa7e9 Rename llvm-gcc4 to llvm-gcc. by Tanya Lattner · 17 years ago
- 12595d7 Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual. by Dale Johannesen · 17 years ago
- 8bb369b Use APFloat internally for ConstantFPSDNode. by Dale Johannesen · 17 years ago
- cd406fe sink clone() down the class hierarchy from CmpInst into ICmpInst/FCmpInst. by Chris Lattner · 17 years ago
- 7097e9a Fix regression that I caused yesterday night while adding logic to select appropriate split condition branch. by Devang Patel · 17 years ago