- 8cea37b Updating documentation: by Anton Korobeynikov · 18 years ago
- fd58e6e Moved disassembler to libSystem by Anton Korobeynikov · 18 years ago
- 367372a PEI is now responsible for adding MaxCallFrameSize to frame size and align the stack. Each target can further adjust the frame size if necessary. by Evan Cheng · 18 years ago
- c970812 fix typo by Chris Lattner · 18 years ago
- 1829076 make the SmallSet interface more std::set-like by Chris Lattner · 18 years ago
- 08a4d5a Switch this to use SmallSet to avoid mallocs in the common case. by Chris Lattner · 18 years ago
- 89502f0 add a trivial SmallSet class, which operates on a similar principle to by Chris Lattner · 18 years ago
- dc77540 hasFP() is now a virtual method of MRegisterInfo. by Evan Cheng · 18 years ago
- fad2912 Fix a bunch of inline asm failures by Chris Lattner · 18 years ago
- 07700d1 Make it work for both Linux and Mac OS. by Evan Cheng · 18 years ago
- 9b631a5 Update comment. by Evan Cheng · 18 years ago
- f6d039a Remove the DoubleTy special case. by Evan Cheng · 18 years ago
- aa3e123 ARM AAPCS abi (Linux, etc.) requires 8-byte double / long alignment; Mac by Evan Cheng · 18 years ago
- 74fc22d Double and long preferred alignment set to 8 bytes. by Evan Cheng · 18 years ago
- ebd9b73 Double and long preferred alignment is 8 byte. by Evan Cheng · 18 years ago
- 778900a - getTypeAlignmentShift() should be returning preferred alignment, not ABI by Evan Cheng · 18 years ago
- f3bf908 Pasto by Evan Cheng · 18 years ago
- 706535d Linux GOT indirect reference is only necessary in PIC mode. by Evan Cheng · 18 years ago
- d44ecd8 Double and Long preferred alignment is 4 for Darwin, 8 for Linux. by Evan Cheng · 18 years ago
- 2576f13 Use bl to call Thumb fuctions directly. by Evan Cheng · 18 years ago
- 8a67cdc Fix test case. by Evan Cheng · 18 years ago
- 639bebb Bring up to date. by Jim Laskey · 18 years ago
- 4223016 Cleanup checks in the load and store of casted pointer transforms. Two by Reid Spencer · 18 years ago
- ac2dca9 Fix a bunch of missing semicolon parse errors from bison. by Jeff Cohen · 18 years ago
- 361c3ef Fix this error: by Jeff Cohen · 18 years ago
- 5c4db8a Run GenLibDeps.pl with the configured PERL path to handle different install by Reid Spencer · 18 years ago
- 66bb5b5 add a note by Chris Lattner · 18 years ago
- febecf4 Regenerate. by Reid Spencer · 18 years ago
- 8c70122 Fix the TARGET_HAS_JIT settings. Sparc doesn't, x86_64 does, ARM doesn't. by Reid Spencer · 18 years ago
- 17be679 default to emiting an uncompressed .bc file by Chris Lattner · 18 years ago
- 9b5b182 For PR1128: Regenerate for ARM support. by Reid Spencer · 18 years ago
- 5b53fd1 Add support for the ARM target in the target configuration processing. by Reid Spencer · 18 years ago
- 2c7123c Whoops, fix typo in last commit. by Reid Spencer · 18 years ago
- 3af8c6e new testcase by Chris Lattner · 18 years ago
- 24d6da5 For PR970: by Reid Spencer · 18 years ago
- 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