- 553d800 Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface, by Chris Lattner · 19 years ago
- 9247d0b Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to make VS2005 happy. by Jeff Cohen · 19 years ago
- 4a397e0 Implement isMaskedValueZeroForTargetNode for the various v8 selectcc nodes, by Chris Lattner · 19 years ago
- 5c413bc pass the address of MaskedValueIsZero into isMaskedValueZeroForTargetNode, by Chris Lattner · 19 years ago
- 87c890a adjust prototype by Chris Lattner · 19 years ago
- 030dae5 Pass the address of the main MaskedValueIsZero function to allow recursion. by Chris Lattner · 19 years ago
- bc3814f fix make install/uninstall of libcrtend. by Chris Lattner · 19 years ago
- 715bd76 Fix indentation. by Jeff Cohen · 19 years ago
- 6862dbc Fix RET of promoted values on targets that custom expand RET to a target node. by Chris Lattner · 19 years ago
- 37dd6f1 Functions that are lazily streamed in from the .bc file are *not* external. by Chris Lattner · 19 years ago
- 7859313 simplify some code by Chris Lattner · 19 years ago
- 024c0b3 Remove extra qualifier. by Jim Laskey · 19 years ago
- c7097af add another note by Chris Lattner · 19 years ago
- 5164a31 add some performance notes from looking at sgefa by Chris Lattner · 19 years ago
- 6a28456 add a high-priority SSE issue from sgefa by Chris Lattner · 19 years ago
- b638cd8 add a missed optimization by Chris Lattner · 19 years ago
- 68a17fe cleanups to the ValueTypeActions interface by Chris Lattner · 19 years ago
- d9b55dd Now that OpActions is big enough, we can specify actions for vector types by Chris Lattner · 19 years ago
- 3e6e8cc clean up interface to ValueTypeActions by Chris Lattner · 19 years ago
- e3bd778 Clean up the interface to ValueTypeActions, allowing Legalize to use a copy by Chris Lattner · 19 years ago
- f38a05d revert an accidental commit by Chris Lattner · 19 years ago
- 70814bc Remove some special case hacks for CALLSEQ_*, using UpdateNodeOperands instead. by Chris Lattner · 19 years ago
- c1857c2 remove some methods by Chris Lattner · 19 years ago
- 3fd327f disable this for now by Chris Lattner · 19 years ago
- 2ce5b26 Add a note about lowering llvm.memset, llvm.memcpy, and llvm.memmove to a by Reid Spencer · 19 years ago
- 0fc9c26 remove now-dead code, the legalizer takes care of this for us by Chris Lattner · 19 years ago
- 44d9b9b The FP stack doesn't support UNDEF, ask the legalizer to legalize it by Chris Lattner · 19 years ago
- 8ca05e0 Allow custom expansion of ConstantVec nodes. PPC will use this in the future. by Chris Lattner · 19 years ago
- ec4a0c7 Request expansion of ConstantVec nodes. by Chris Lattner · 19 years ago
- 3181a77 Legalize ConstantFP into TargetConstantFP when the target allows. Implement by Chris Lattner · 19 years ago
- a54aa94 Targets all now request ConstantFP to be legalized into TargetConstantFP. by Chris Lattner · 19 years ago
- 08a9022 Update alpha to reflect recent constantfp legalize changes. It's not clear by Chris Lattner · 19 years ago
- ac0d723 Make ConstantFP legalize into TargetConstantFP like other leaf nodes do. Allow by Chris Lattner · 19 years ago
- 2128a2f remove the getBR2Way_CC method by Chris Lattner · 19 years ago
- 03d5e87 eliminate uses of SelectionDAG::getBR2Way_CC by Chris Lattner · 19 years ago
- 8e51773 it is nice not to chop off bits for those blessed with lots of bits by Andrew Lenharth · 19 years ago
- 2cba57c make the casts actually cast to the variable type by Andrew Lenharth · 19 years ago
- 5c6bdf71 start of the 64bit safety cleanup by Andrew Lenharth · 19 years ago
- 24e00a4 Emit series of conditionals with &&, emitting stuff like this: by Chris Lattner · 19 years ago
- 8bc7472 Factor matching code that is common between patterns. This works around by Chris Lattner · 19 years ago
- c7e1852 cmovle != cmovlt by Chris Lattner · 19 years ago
- b8643ac Fix typo. by Jeff Cohen · 19 years ago
- 2bd4dd7 Split out code generation from analysis from emission by Chris Lattner · 19 years ago
- 355408b move some code around, no change in the generated code by Chris Lattner · 19 years ago
- 67a202b now that we have control over emission of the code, emit the code using nested by Chris Lattner · 19 years ago
- 8a0604b Change PatternCodeEmitter to emit code into a buffer instead of emitting it by Chris Lattner · 19 years ago
- c4013d6 Flesh out AMD family/models. by Jeff Cohen · 19 years ago
- 216d281 Correctly determine CPU vendor. by Jeff Cohen · 19 years ago
- 24200d6 Make long warnings wrap and have less indent so other portions of the page by Reid Spencer · 19 years ago
- 488580c Fit to 80 columns, no functionality change by Chris Lattner · 19 years ago
- a349640 Use union instead of reinterpret_cast. by Jeff Cohen · 19 years ago
- 7617717 Fix recognition of Intel CPUs. by Jeff Cohen · 19 years ago
- c2fad161 Is64Bit reflects the capability of the chip, not an aspect of the target os by Chris Lattner · 19 years ago
- dabbc98 Fix a bunch of JIT failures with the new isel by Chris Lattner · 19 years ago
- 41adb0d Improve X86 subtarget support for Windows and AMD. by Jeff Cohen · 19 years ago
- c52ad4f Use the new "UpdateNodeOperands" method to simplify LegalizeDAG and make it by Chris Lattner · 19 years ago
- 6b2469c silence a warning by Chris Lattner · 19 years ago
- 809ec11 add another method variant by Chris Lattner · 19 years ago
- 9b88361 add another variant by Chris Lattner · 19 years ago
- df6eb30 add some methods for updating nodes by Chris Lattner · 19 years ago
- b9aff65 Add some methods by Chris Lattner · 19 years ago
- 948c1b1 minor tweaks by Chris Lattner · 19 years ago
- 22cde6a move a bunch of code, no other change. by Chris Lattner · 19 years ago
- 7cd2997 remove a couple more now-extraneous legalizeop's by Chris Lattner · 19 years ago
- 5c62f33 fix a bug by Chris Lattner · 19 years ago
- 456a93a Several major changes: by Chris Lattner · 19 years ago
- e00ebf0 Fix a bug in my elimination of ISD::CALL this morning. PPC now has to by Chris Lattner · 19 years ago
- 1e39a15 make this work on non-native hosts by Chris Lattner · 19 years ago
- 9690979 add a note about how we should implement this FIXME from the legalizer: by Chris Lattner · 19 years ago
- 8137c9e Eliminate the need for ExpandOp to set 'needsanotheriteration', as it already by Chris Lattner · 19 years ago
- 9c6b4b8 Instead of making callers of ExpandLibCall legalize the result, make by Chris Lattner · 19 years ago
- 0e8ea71 Eliminate the need to do another iteration of the legalizer after inserting by Chris Lattner · 19 years ago
- 7e871b2 remove this method I just added, now is not the time. by Chris Lattner · 19 years ago
- 04c62c7 remove method I just added by Chris Lattner · 19 years ago
- 4f16e70 add a new callback by Chris Lattner · 19 years ago
- 0aed784 Implement Promote for VAARG, and allow it to be custom promoted for people by Nate Begeman · 19 years ago
- eb20ed6 Add a couple more things to the readme. by Nate Begeman · 19 years ago
- 61af66e Add a missing case to the dag combiner. by Nate Begeman · 19 years ago
- 0ff5c27 Remove the ISD::CALL and ISD::TAILCALL nodes by Chris Lattner · 19 years ago
- 253a87d The 'target-independent' ISD::CALL isn't. Nuke it, making way for Nate's by Chris Lattner · 19 years ago
- 34fa038 Remove some dead code by Chris Lattner · 19 years ago
- 2d90bd5 Switch to AlphaISD::CALL instead of ISD::CALL by Chris Lattner · 19 years ago
- 281b55e Use PPCISD::CALL instead of ISD::CALL by Chris Lattner · 19 years ago
- 44ea7b1 Use V8ISD::CALL instead of ISD::CALL by Chris Lattner · 19 years ago
- d41e9e5 A bit of wisdom from Chris on the last entry. by Evan Cheng · 19 years ago
- 85214ba AT&T assembly convention: registers are in lower case. by Evan Cheng · 19 years ago
- 9926944 Use Intel assembly syntax to look for ST by Evan Cheng · 19 years ago
- 184cc4a initialize member vars by Chris Lattner · 19 years ago
- 104988a initialize all instance vars by Chris Lattner · 19 years ago
- bba534d Make llvm.frame/returnaddr not crash on ppc by Chris Lattner · 19 years ago
- 9b0ffca Teach tablegen to generate code that is VC++ warning-free. by Jeff Cohen · 19 years ago
- c15d18c (store (op (load ...)), ...) by Evan Cheng · 19 years ago
- 8968111 * Eliminate FAKE_SOURCES by Chris Lattner · 19 years ago
- e826a01 Added notes about a x86 isel deficiency. by Evan Cheng · 19 years ago
- 038c2a1 Remove out of date comment by Chris Lattner · 19 years ago
- 3880f1a Remove the only use of FAKE_SOURCES by Chris Lattner · 19 years ago
- 1faf544 Remove FAKE_SOURCES by Chris Lattner · 19 years ago
- dbd38d7 Added a temporary option -enable-x86-sse to enable sse support. It is used by by Evan Cheng · 19 years ago
- 8e44f07 Bye bye Pattern ISel, hello DAG ISel. by Evan Cheng · 19 years ago
- 69c5437 X86 dag isel is now (soon) the default. by Evan Cheng · 19 years ago