- 67f827c Revise the store V, (cast P) -> store (cast V) -> P transform. by Reid Spencer · 18 years ago
- 7c29243 Implement a getTypeSizeInBits method. This helps in transforms that want by Reid Spencer · 18 years ago
- 2c1ce4f Initial template for the 2.0 Bitcode format that will replace the 1.x by Reid Spencer · 18 years ago
- 1027a53 TargetData assumes (and some regression tests depend on it) that the size of by Owen Anderson · 18 years ago
- 4a8c32d trivial cleanup by Chris Lattner · 18 years ago
- 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
- c5633c2 DOUT still evaluates side effects, even though it doesn't print. This means by Chris Lattner · 18 years ago
- 466207a For PR808: Regenerate to include NetBSD. by Reid Spencer · 18 years ago
- 1c7a242 For PR808: NetBSD also doesn't have pthread_mutexattr_setpshared by Reid Spencer · 18 years ago
- 377170a For PR808: Add support for NetBSD. by Reid Spencer · 18 years ago
- 9d7d2d7 Try a negative number with ashr. by Reid Spencer · 18 years ago
- a42c7fd Implement the signed icmp instructions properly. To do this we introduce by Reid Spencer · 18 years ago
- 515674c Round up stack to multiple of alignment only if it's a leaf function without alloca. by Evan Cheng · 18 years ago
- 2bd7b2b One more try... by Evan Cheng · 18 years ago
- 5ad334f Last check-in was bogus. There is no need to align the stack if the function is a leaf function (and without alloca). by Evan Cheng · 18 years ago
- 597a3bd Fix for PR1108: type of insert_vector_elt index operand is PtrVT, not MVT::i32. by Evan Cheng · 18 years ago
- f4d5de4 Correct a comment. by Owen Anderson · 18 years ago
- 70cfa88 Remove an unused variable. by Evan Cheng · 18 years ago
- d3a1c95 Fix incorrect run line. by Owen Anderson · 18 years ago
- c00a430 Implement bit-accurate sext instruction. by Reid Spencer · 18 years ago
- 6df4c45 Add a test case for sext bug that Leo found. by Reid Spencer · 18 years ago
- 30fe526 Regenerate for Anton Korobeynikov. by Reid Spencer · 18 years ago
- a5137f3 Cleanup by Anton Korobeynikov · 18 years ago
- c1c7283 Prologue and epilogue bugs for non-Darwin targets. by Evan Cheng · 18 years ago
- 75e18c4 Clean up ARM PEI code. by Evan Cheng · 18 years ago
- 0327863 Backend is reponsible for aligning the stack. by Evan Cheng · 18 years ago
- 57a2306 We not align the final stack slot but instead let the target do so in emitPrologue(). Each target can make adjustments to the stack frame and re-align the stack as it deem appropriate. Do not align it twice which can end up wasting stack space. by Evan Cheng · 18 years ago
- 5642703 Fix a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
- bc0895a Add a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
- 4be24ed Add test case extracted from lencod. Spiller was infinite looping in GetRegForReload(). by Evan Cheng · 18 years ago
- 3c82cab GetRegForReload() now keeps track which registers have been considered and rejected during its quest to find a suitable reload register. This avoids an infinite loop in case like this: by Evan Cheng · 18 years ago
- a867cf0 Unbreak Darwin. by Reid Spencer · 18 years ago
- 02f20d3 Help the lli interpreter find the stderr/stdin/stdout symbols. These are by Reid Spencer · 18 years ago
- 81e3954 Handle each of stderr/stdin/stdout separately. by Reid Spencer · 18 years ago
- ab60be7 Remove dead methods in the ValTypes. by Reid Spencer · 18 years ago
- 55af2b5 For this transform: store V, (cast P) -> store (cast V), P by Reid Spencer · 18 years ago
- c103057 For PR1043: by Reid Spencer · 18 years ago
- 011cf09 Make this test actually test what its supposed to test. by Reid Spencer · 18 years ago
- 34b12d2 Code clean up. Use def : pat instead of defining new instructions. by Evan Cheng · 18 years ago
- a9ebd2b fix build on amd64 by Andrew Lenharth · 18 years ago
- 970a419 isDarwin -> isTargetDarwin by Evan Cheng · 18 years ago
- 5be54b0 Restructure code a bit to make use of continue (simplifying things). Generalize by Evan Cheng · 18 years ago
- e433ea9 Darwin doesn't support .bss, but it does have .zerofill by Evan Cheng · 18 years ago
- 1a3771e Introduce TargetType's ELF and Darwin. by Evan Cheng · 18 years ago
- 8e1185b Modify emission of jump tables on darwin to emit an extra "l" label that by Evan Cheng · 18 years ago
- 42d7ccf Remove this xform: by Evan Cheng · 18 years ago
- b6a7aa7 Add the check for udis86 to support disassembly. by Reid Spencer · 18 years ago
- 471ffaf Fix section definition. by Lauro Ramos Venancio · 18 years ago
- 8cd4c3e Adding disassembler interface and external hook to udis86 library. by Anton Korobeynikov · 18 years ago
- 03c056a icmp doesn't support comparison of packed types. by Reid Spencer · 18 years ago
- 9160a84 Cover non-byte-width BATs situation. by Zhou Sheng · 18 years ago
- 4da6420 Cover more arithmetics for arbitrary bitwidth integers. by Zhou Sheng · 18 years ago
- 02b985c ARM test cases contributed by Apple. by Evan Cheng · 18 years ago
- a8e2989 ARM backend contribution from Apple. by Evan Cheng · 18 years ago
- bd92d81 Needed to build on PPC Linux. by Nick Lewycky · 18 years ago
- 96b366d Add one test case for Arbitrary BitWidth Integers. by Zhou Sheng · 18 years ago
- 021830b Back out last changes for dataLayout. Much more work is needed. by Reid Spencer · 18 years ago
- 4b70161 For PR761: Implement reading and writing of the Module's data layout string. by Reid Spencer · 18 years ago
- ae19abc - Target PIC style is no longer affected by relocation model. by Evan Cheng · 18 years ago
- 93d9eb8 remove an execution test from llvm/test by Chris Lattner · 18 years ago
- 696ee0a Fix InstCombine/2007-01-18-VectorInfLoop.ll, a case where instcombine by Chris Lattner · 18 years ago
- e68266d new testcase that causes instcombine to infinitely loop by Chris Lattner · 18 years ago
- 9fd6be7 Update copyright for 2007. by Reid Spencer · 18 years ago
- a2f1262 Welcome 2007. by John Criswell · 18 years ago
- 7515396 Clean up some code around the store V, (cast P) -> store (cast V), P by Reid Spencer · 18 years ago
- b5f378e Use a cheaper computation. by Reid Spencer · 18 years ago
- 8205972 Fix a regression in the last patch. When constructing a BitMask, be careful by Reid Spencer · 18 years ago
- afd7a08 move contents of PR587 to here. by Chris Lattner · 18 years ago
- 7808dcb Provide an isPowerOf2ByteWidth method for the IntegerType class. This will by Reid Spencer · 18 years ago
- 39e9c09 The zerofill directive needs a newline after it. by Bill Wendling · 18 years ago
- 65367b2 Use the new maskToBitWidth function to ensure that the results of by Reid Spencer · 18 years ago
- 90935f6 Add an inline helper function that masks a GenericValue to a specified by Reid Spencer · 18 years ago
- 071b9d5 Minor code clean up. by Evan Cheng · 18 years ago
- 547dcf2 Make shl instruction mask its result to the correct bitsize. This is by Reid Spencer · 18 years ago
- 23e2883 Two changes: by Reid Spencer · 18 years ago
- f89aec6 Make sure we truncate stored values to their bit width. by Reid Spencer · 18 years ago
- c904a5b Have the OutputBuffer take the is64Bit and isLittleEndian booleans. by Bill Wendling · 18 years ago
- b266ccd Modify emission of jump tables on darwin to emit an extra "l" label that by Chris Lattner · 18 years ago
- 393a8ee add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission. by Chris Lattner · 18 years ago
- a10dc50 For PR1028: by Reid Spencer · 18 years ago
- 4cbd542 For PR1028: by Reid Spencer · 18 years ago
- 203d3e4 Changed to use the OutputBuffer instead of the methods in MachO and ELF writers. by Bill Wendling · 18 years ago
- f341ccb Refactored output buffer methods from MachO and ELF writers. by Bill Wendling · 18 years ago
- 75f9abf Add CGPassManager. by Devang Patel · 18 years ago
- 44b0d29 Update ModulePass::assignPassManager() to take into account Preferred by Devang Patel · 18 years ago
- 2642694 s/PassDebugging_New/PassDebugging/g by Devang Patel · 18 years ago
- be1ffc6 Update assignPassManager() signature to allow selection of preferred by Devang Patel · 18 years ago
- 32b1691 For PR739: by Reid Spencer · 18 years ago
- 8e13e90 restructure code a bit to make use of continue (simplifying things). Generalize by Chris Lattner · 18 years ago
- 42ca450 darwin doesn't support .bss, but it does have .zerofill by Chris Lattner · 18 years ago
- 6f198df add new directive by Chris Lattner · 18 years ago
- c099e49 document that BSSSection can be null. Add new ZeroFillDirective directive. by Chris Lattner · 18 years ago
- 292a007 Document flag by Anton Korobeynikov · 18 years ago
- 5032e5a * Fix one more bug in PIC codegen: extra load is needed for *all* by Anton Korobeynikov · 18 years ago
- e911615 Revert patch. by Bill Wendling · 18 years ago
- 44d59b0 The Regression directory is now gone. by Reid Spencer · 18 years ago
- fb15c00 Regression is gone, don't try to find it on clean target. by Reid Spencer · 18 years ago
- d8a1728 Make tblgen error more useful. Patch by B. Scott Michel by Chris Lattner · 18 years ago
- c49e1eb make doxygen comment much better. Patch by B. Scott Michel! by Chris Lattner · 18 years ago
- 72826f6 Update for changes in location of Stacker. by Reid Spencer · 18 years ago