- da08d2c Simplify X86CompilationCallback: always align to 16-byte boundary; don't save EAX/EDX if unnecessary. by Evan Cheng · 18 years ago
- 89d67fa Add and sort "sections" in debug lines. This always stepping through by Jim Laskey · 18 years ago
- 74cb064 Eliminate unneeded parameter. by Evan Cheng · 18 years ago
- 22f7131 variable_ops instructions such as call can have any number of operands. by Evan Cheng · 18 years ago
- 30da68a Remove some ugly now-redundant casts. by Chris Lattner · 18 years ago
- a973993 Fix some mismatched type constraints by Chris Lattner · 18 years ago
- b214950 Minor clean up. by Evan Cheng · 18 years ago
- 357edf8 A new entry. by Evan Cheng · 18 years ago
- 54edc84 Later models likely to have Yonah like attributes. by Evan Cheng · 18 years ago
- 1790d44 Don't pass target name into TargetData anymore, it is never used or needed. by Chris Lattner · 18 years ago
- 8e173de Add a note that Nate noticed. by Chris Lattner · 18 years ago
- 015188f Type of vector extract / insert index operand should be iPTR. by Evan Cheng · 18 years ago
- fae2994 X86 call instructions can take variable number of operands. Parameters of by Evan Cheng · 18 years ago
- 4b5a352 add a note by Chris Lattner · 18 years ago
- b69d113 Add argument registers to the end of call operand list (partial fix). by Evan Cheng · 18 years ago
- 014f98c Place dwarf headers at earliest possible point. Well behaved when skipping by Jim Laskey · 18 years ago
- 004fb92 Cygwin support: use _alloca to allocate stack if > 4k. Patch by Anton Korobeynikov. by Evan Cheng · 18 years ago
- e5e228d Comments to appease sabre. by Evan Cheng · 18 years ago
- b12223e Minor compilation speed improvement. by Evan Cheng · 18 years ago
- c0bad57 Add support for "m" inline asm constraints. by Chris Lattner · 18 years ago
- e8bd0a3 Added X86FunctionInfo subclass of MachineFunction to record whether the by Evan Cheng · 18 years ago
- c21051f A few new entries. by Evan Cheng · 18 years ago
- f8614db Be consistent with gcc. by Evan Cheng · 18 years ago
- 3649b0e Cygwin support. Patch by Anton Korobeynikov! by Evan Cheng · 18 years ago
- aede9b9 Use xor to clear a register. by Evan Cheng · 18 years ago
- 94b1453 Incorrect AT&T opcode. by Evan Cheng · 18 years ago
- 078d182 Silence -pedantic warning. by Chris Lattner · 18 years ago
- 2675534 Typos by Evan Cheng · 18 years ago
- 04b2562 Remove a warning by Evan Cheng · 18 years ago
- cbe70e1 Rename ASM modifier trunc8, trunc16 to subreg8, subreg16. by Evan Cheng · 18 years ago
- f91c101 Sign extender by Evan Cheng · 18 years ago
- 190717d Rename instructions for consistency sake. by Evan Cheng · 18 years ago
- 9d09b89 Select vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS. by Evan Cheng · 18 years ago
- 8f692e2 Remove dead code. by Evan Cheng · 18 years ago
- 5a47282 A new entry by Evan Cheng · 18 years ago
- b5e406a MAXP{D|S} and MINP{D|S} are commutable. by Evan Cheng · 18 years ago
- efeaed8 Commute shufps / shufpd. by Evan Cheng · 18 years ago
- a0eaf2d Somehow I lost a condition when I was shuffling some code around. Anyway, by Evan Cheng · 18 years ago
- aa3c141 Fix a build breaker. by Evan Cheng · 18 years ago
- 51da42c Oops. PSHUFD is only available with SSE2. by Evan Cheng · 18 years ago
- ccba76b Allow shufps x, x, mask to be converted to pshufd x, mask to save a move. by Evan Cheng · 18 years ago
- eaf1e31 Remove bogus comment. by Evan Cheng · 18 years ago
- 5a622f2 Add a note about integer multiplication by constants. by Evan Cheng · 18 years ago
- e6ad27e A addressing mode folding enhancement: by Evan Cheng · 18 years ago
- 8c65fa5 Some new entries about truncate / anyext by Evan Cheng · 18 years ago
- 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 18 years ago
- 3fddf24 Vector argument must be passed in memory location aligned on 16-byte boundary. by Evan Cheng · 18 years ago
- 1d6a9b3 Mac OS X ABI document lied. The first four XMM registers are used to pass by Evan Cheng · 18 years ago
- 052fb51 Minor update to make the code more clear by Evan Cheng · 18 years ago
- f9d62dc Update more comments. by Evan Cheng · 18 years ago
- f9ff7c5 Fix some comments. by Evan Cheng · 18 years ago
- 6f70799 No need to handle illegal types. by Evan Cheng · 18 years ago
- 138a24e Remove a couple of bogus casts. by Evan Cheng · 18 years ago
- 57c0788 Minor bug caught by Ashwin Chandra by Evan Cheng · 18 years ago
- cc1fc22 Consistency by Evan Cheng · 18 years ago
- 25e71d1 Some clean up. by Evan Cheng · 18 years ago
- a9bb445 Remove some dead code. by Evan Cheng · 18 years ago
- 932ad51 X86 / Cygwin asm / alignment fixes. Patch contributed by Anton Korobeynikov! by Evan Cheng · 18 years ago
- 6b5783d Build breakage. by Evan Cheng · 18 years ago
- 32fe103 Switch X86 over to a call-selection model where the lowering code creates by Evan Cheng · 18 years ago
- 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 18 years ago
- afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 18 years ago
- d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 18 years ago
- c6d0567 Fix file header comment by Chris Lattner · 18 years ago
- 4db3af3 Better way to check for vararg. by Evan Cheng · 18 years ago
- 25caf63 Remove PreprocessCCCArguments and PreprocessFastCCArguments now that by Evan Cheng · 18 years ago
- 2d29709 Implement an annoying part of the Darwin/X86 abi: the callee of a struct by Chris Lattner · 18 years ago
- 435bcd7 A isel deficiency. by Evan Cheng · 18 years ago
- 3c380e7 Back out indirect branch load folding hack. It broke some tests. by Evan Cheng · 18 years ago
- bcd8a82 Make TargetData strings less redundant. by Owen Anderson · 18 years ago
- 4f7f71d - Use of load's chain result should be redirected to load's chain operand. by Evan Cheng · 18 years ago
- 0d23bc4 A new entry by Evan Cheng · 18 years ago
- 6b2e254 Missing break statements. by Evan Cheng · 18 years ago
- fb914c4 Remove unused patterns. by Evan Cheng · 18 years ago
- b245d92 Handle indirect call which folds a load manually. This never matches by by Evan Cheng · 18 years ago
- d988b32 Make all of the TargetMachine subclasses use the new string TargetData methods. by Owen Anderson · 18 years ago
- cdbaeb5 CSRet allows varargs by Chris Lattner · 18 years ago
- 778ae71 Add a note by Chris Lattner · 18 years ago
- c11ab17 Split the SSE readme items out into their own README. by Chris Lattner · 18 years ago
- 2420d81 Split FP-stack notes out of the main readme. Next up: splitting out SSE. by Chris Lattner · 18 years ago
- de050a7 Particularly ugly code. by Chris Lattner · 18 years ago
- 6de0163 These can be transformed into lea as well. Not that we use this feature by Evan Cheng · 18 years ago
- 09e3c80 - Use exact-width integer types, e.g. int32_t, to avoid confusion. by Evan Cheng · 18 years ago
- fc8feb1 Explicitly specify MOV32mi can only be used store 32-bit GV, etc. by Evan Cheng · 18 years ago
- 3f705e6 add a note by Chris Lattner · 18 years ago
- 751458d ImmMask should be 3 for a two-bit field; Compact X86II by Evan Cheng · 18 years ago
- 0f3ac8d getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. by Evan Cheng · 18 years ago
- af78ef5 Use generic iPTR instead i32 to represent pointer type. by Evan Cheng · 18 years ago
- c8999f2 Another entry by Evan Cheng · 18 years ago
- c01d497 Remove PointerType from class Target by Evan Cheng · 18 years ago
- 4ac8974 Should pass by reference. by Evan Cheng · 18 years ago
- 4dfa85d Another entry by Evan Cheng · 18 years ago
- aa9406b Implement the custom lowering hook right, returning values for all of the by Chris Lattner · 18 years ago
- e7746c9 Fix a bug I introduced yesterday, which broke functions with *no* arguments. by Chris Lattner · 18 years ago
- 069287d X86 integer register classes naming changes. Make them consistent with FP, vector classes. by Evan Cheng · 18 years ago
- 8c0c10c Add a chain to FORMAL_ARGUMENTS. This is a minimal port of the X86 backend, by Chris Lattner · 18 years ago
- 98d0d7d More coverity fixes by Chris Lattner · 18 years ago
- 03ea4c8 Dead variable by Chris Lattner · 18 years ago
- 0bbac9f Remove dead code by Evan Cheng · 18 years ago
- 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 18 years ago